본문 바로가기
728x90

플러터2

[Flutter] 01 플러터 시작하기 - 플러터가 주목받는 이유 플러터의 특징 플러터를 상징하는 대표적인 특징 3가지는 높은 개발 효율, 유연한 사용자인터페이스, 그리고 네이티브 앱 못지않게 빠른 속도이다. 1) 높은 개발 효율 iOS와 안드로이드 앱을 동시에 개발할 수가 있어서 효율적 어떤 운영체제에서도 똑같은 사용자 인터페이스와 사용자 경험(UX)을 제공 소스 수정 후 빌드 과정 없이 결과 화면에 바로 표시해주는 핫 리로드(hot reload) 기능으로 개발 시간을 줄임 2) 유연한 사용자인터페이스 역동적이면서 유연한 사용자 인터페이스 다양한 위젯을 제공해 사용자 맞춤형 앱을 쉽게 만들 수 있음 원하는 위젯이 없으면 선과 도형으로 직접 그려서 만들 수도 있음 강력한 애니메이션 기능을 사용하여 복잡한 계산식 없이 적은 노력으로 만족스러운 사용자경험을 줄 수 있음 i.. 2023. 1. 1.
[Flutter] 01 플러터 시작하기 - 플러터의 등장 배경 플러터의 등장 배경 애플 : 오브젝티브-C → 스위프트(Swift) 구글 : 자바 → 코틀린(Kotlin) 오브젝티브-C나 스위프트로 iOS 앱을 개발하거나 자바나 코틀린으로 안드로이드 앱을 개발하는 것처럼 각 모바일 운영체제에 맞는 언어로 개발한 앱을 네이티브 앱(native apps)이라고 함 웹앱, 하이브리드 앱의 등장 더 많은 사용자가 앱을 사용하게 하기 위해서는 똑같은 앱을 iOS용과 안드로이드용으로 두번 개발해야 했기 때문에 하나의 소스로 iOS와 안드로이드에서 실행할 수 있도록 웹앱과 하이브리드 앱이 등장함 - 웹앱 : 웹 기술을 이용해서 만든 앱 앱의 화면을 나타내는 뷰를 모바일용 웹으로 만들어서 다양한 기종과 해상도에 대응하며 빠르게 개발 *프로그레시브 웹앱 : 네이티브 앱처럼 알림도 보.. 2022. 12. 31.
728x90