Flutter

[Flutter] 플러터 특징 | 플러터 장점

kimslab01 2024. 11. 23. 00:40

 

 

 

플러터 특징

  • 크로스 플랫폼 앱 개발 프레임워크
  • 구글에서 만든 다트(Dart) 언어 사용으로 자바나 C# 같은 컴파일 언어가 가진 특성을 활용하여 개발 가능

 

 

플러터 장점

1. 높은 개발 효율

  • 안드로이드와 iOS 앱을 동시에 개발할 수 있어 효율적
  • 어떤 운영체제에서도 똑같은 사용자 인터페이스와 사용자 경험(UX)을 제공 가능
  • 플러터의 핫 리로드(hot reload) 기능을 통해 소스 수정 후 번거로운 빌드 과정 없이 결과 화면에 바로 표시해주기 때문에 개발 시간 축소 가능

 

2. 유연한 사용자 인터페이스

  • 역동적이면서 유연한 인터페이스를 가져, 다양한 위젯을 제공하므로 사용자 맞춤형 앱을 쉽게 개발 가능
  • 더하여, 만약 원하는 위젯이 없다면 선과 도형으로 직접 그려서 쉽게 생성 가능
  • 강력한 애니메이션 기능 제공으로 복잡한 계산식 없이 적은 노력으로 만족스러운 사용자 경험 가능

 

3. 빠른 속도

  • 스키아 엔진 이용으로 초당 60프레임 이상의 속도로 화면을 갱신하므로 빠르고 자연스러운 화면 전환 경험이 가능