(Flutter) Flutter란
flutter는 크로스 플랫폼 이며 Dart언어를 사용한다 다트는 구글에서 개발한 언어이며 자바 또는 자바스크립트와 비슷하다.
1
2
3
4
5
- /*네이티브 방식*/ : 안드로이드나 IOS 같은 플랫폼 자체에서 제공하는 개발 환경으로 개발하는 방식 안드로이드는 개발 도구로 안드로이드 스튜디오를 사용하며 개발 언어로는 자바 또는 코틀린을 사용한다 ios는 맥os 환경에서만 개발이 가능하며 개발 도구로 엑스코드를 사용한다 사용언어로는 스위프트 또는 오브젝티브를 사용한다
- /*하이브리드 방식*/ : 웹 기술로 앱 화면을 만들고 네이티브 기술로 포장하여 앱 형태로 가공한다. 기존의 웹 기술을 활용하여 빠르게 앱을 개발 할 수 있다는 장점을 가지고 있지만, 네이티브 성능을 따라 갈 수 없으며 UI 또한 별도로 만든다.
- /*크로스 플랫폼 방식*/ : 안드로이드와 IOS를 한번에 개발하는 방식으로 빌드 할 때 네이티브 코드로 변환되어 네이티브 성능과 거의 동일하다. 생산성과 품질을 비교했을때 선호하는 방식
flutter의 특징
-
낮은 진입장벽 : 네이티브 개발에 비해 플러터는 배워야 할 개념과 안드로이드 ios를 동시에 만들어 내기 때문에 더 쉽게 개발이 가능하다
-
높은 네이티브 성능 : 플러터는 네이티브 코드로 변환되어 성능이 네이티브와 거의 유사하다.
-
편리한 개발 도구 : 안드로이드 스튜디오에서 개발 할 수 있으며 비주얼 스튜디오 코드에서도 플로그인을 제공한다.
flutter 설치
1. 플러터는 이곳에서 다운로드가 가능하다
-
SDK 설치
-
다운받은 파일 사용할 디렉토리에 압축 풀기
-
환경변수 설정
- 시스템 환경 변수 편집
- 시스템 속성 창에서 ‘고급’ 선택 -> ‘환경 변수’를 선택
- 환경 변수 창에서 사용자 변수 중 Path를 선택 후 편집을 누른다
- 새로 만들기 -> 찾아보기를 눌러 위에서 압축을 풀었던 flutter 폴더 내의 bin폴더를 선택후 저장한다
- 정상적으로 설치되고 설정되었는지 확인
This post is licensed under
CC BY 4.0
by the author.