플러터 특징
- 크로스 플랫폼 앱 개발 프레임워크
- 구글에서 만든 다트(Dart) 언어 사용으로 자바나 C# 같은 컴파일 언어가 가진 특성을 활용하여 개발 가능
플러터 장점
1. 높은 개발 효율
- 안드로이드와 iOS 앱을 동시에 개발할 수 있어 효율적
- 어떤 운영체제에서도 똑같은 사용자 인터페이스와 사용자 경험(UX)을 제공 가능
- 플러터의 핫 리로드(hot reload) 기능을 통해 소스 수정 후 번거로운 빌드 과정 없이 결과 화면에 바로 표시해주기 때문에 개발 시간 축소 가능
2. 유연한 사용자 인터페이스
- 역동적이면서 유연한 인터페이스를 가져, 다양한 위젯을 제공하므로 사용자 맞춤형 앱을 쉽게 개발 가능
- 더하여, 만약 원하는 위젯이 없다면 선과 도형으로 직접 그려서 쉽게 생성 가능
- 강력한 애니메이션 기능 제공으로 복잡한 계산식 없이 적은 노력으로 만족스러운 사용자 경험 가능
3. 빠른 속도
- 스키아 엔진 이용으로 초당 60프레임 이상의 속도로 화면을 갱신하므로 빠르고 자연스러운 화면 전환 경험이 가능
'Flutter' 카테고리의 다른 글
[Flutter] 위젯의 생명주기 10단계 (0) | 2024.12.10 |
---|---|
[트러블슈팅] The emulator process for AVD Pixel_3_API_30 has terminated. 오류 | 플러터 에뮬레이터 실행 안됨 | AppData 경로 찾는법 (0) | 2024.12.03 |