웹 (2) 썸네일형 리스트형 mac에서 cross flatform app Flutter 시작하기 #Flutter 1. Rosetta 2 설치 : Apple silicon위에 flutter를 돌리기 위해선 install Rosetta 2를 설치하란다. 나는 M2칩이므로 설치. % sudo softwareupdate --install-rosetta --agree-to-license 2. flutter sdk 설치 : npm이 설치되어있으면 바로 시작할 수 있는 electron과 달리 flutter는 sdk를 설치해야 함. 2.1. 나는 M2칩이므로 Apple Silicon용 다운로드. 1기가 정도이다. 다운로드 받고 압축 풀고 % unzip -o flutter_macos_arm64_3.16.9-stable.zip -d ~/development/ 2.2. 환경변수 설정 % vi ~/.zshenv expo.. WebAssembly란? - 웹 어셈블리 소개, 웹 어샘블리의 미래. 그리고Emscripten 웹 어셈블리란? 웹 어셈블리 공식 페이지(webassembly.org)에 정의되어있는 내용은 아래와 같다. HTML 삽입 미리보기할 수 없는 소스 웹 어셈블리(=Wasm) : 스택 기반 가상머신을 위한 바이너리 명령 형식. "웹 스택 기반 가상머신"을 기반으로 한다는 말은 다양한 리얼머신으로 쉽게 컴파일하고 portable하게 이식될 수 있도록 설계되었다는 맥락으로 이해할 수 있다. 즉, 어떤 언어로든 코드를 작성하고 이를 WebAssembly로 컴파일하면, 명령어 셋은 바이너리 형식(보통 .wasm 파일)으로 저장이 된다. 브라우저는 해당 .wasm파일을 리얼 머신 코드로 바꿀 수 있다. 이제까지의 웹브라우저의 가상머신은 javascript를 불러오는 방식이였으나, WebAssembly를 불러오는 것을.. 이전 1 다음