반응형 [클라이언트]/[Flutter]71 [Flutter] 크로스 플랫폼 방식 Flutter - 안드로이드와 IOS뿐 아니라 웹, 데스크톱 앱 개발도 가능. - 낮은 진입장벽, 높은 네이티브 성능, 훌륭한 개발 도구 지원(안드로이드 스튜디오에서 개발이 가능하다는 점), 예쁜 UI(안드로이드 머터리얼 디자인과 IOS의 쿠퍼티노 디자인의 UI 구성 요소를 모두 제공) - 플러터 개발 언어로 Dart를 사용한다. Dart는 구글에서 개발한 언어이며 문법은 자바 또는 자바스크립트와 비슷하다. 2021. 8. 8. [Flutter] 네이티브, 하이브리드, 크로스 플랫폼 방식 앱 개발 방식에는 세가지가 있다. 네이티브, 하이브리드, 크로스 플랫폼 방식. 네이티브 - 안드로이드는 JAVA나 Kotlin 기반으로, IOS는 Swift나 Object - C 기반으로 개발하는 방식 - 따라서 한명의 개발자가 두 운영체제에서 동작시키려면 각각 별개의 언어들과 방식을 사용해야 한다. 하이브리드 - 웹 + 앱 - 웹 기술로 앱을 만드는 것이다. - 웹 기술로 화면 틀을 만든 뒤 네이티브 기술로 감싸서 앱 형태로 포장하여 두 운영체제 기반의 개발을 하나로 통합하려는 시도. 크로스 플랫폼 - 하이브리드에서 더 발전된 방식. 앱을 빌드할때 네이티브 코드 형식으로 변환된다. - 하이브리드에서처럼 웹 기반으로 하지 않아서 속도를 높일 수 있고 결과적으로 네이티브 방식으로 개발했을 때와 거의 같은 .. 2021. 8. 8. [Flutter] 시작 오늘부터 Flutter를 공부한다. 서적 : 오준석의 플러터 생존코딩 2021. 8. 8. 이전 1 ··· 15 16 17 18 다음 반응형