Flutter란

이제우·2024년 10월 1일

Flutter란?

Flutter는 구글에서 개발한 크로스 플랫폼 모바일 앱 개발 프레임 워크이다.
Flutter를 사용하여 고품질, 고성능의 ios, Android의 앱이나 웹을 하나의 단일 코드로 개발할 수 있다.

크로스 플랫폼을 이용하면 ios와 Android를 개발하는 개발자를 별도로 두지 않아도 되며,
유지보수 또한 간편해진다.

현재 크로스 플랫폼을 이용한 모바일 프레임 워크로는 구글의 Flutter와 페이스북의 react native가 있다.

Dart

Flutter는 다른 언어와 다르게 Dart라는 언어를 사용하여 개발한다.
C#, Java, TypeScript와 흡사하여 기존에 하나라도 숙지한 언어가 있다면 쉽게 접근이 가능하다.

Flutter의 장점

1. 핫 리로드

코드 수정 후 어플을 다시 실행하지 않아도 수정사항이 바로 반영되어 확인이 가능하다.

2. 크로스 플랫폼

하나의 코드로 안드로이드와 ios 모두 개발이 가능하다.

3. 디자인

안드로이드와 ios의 기본적인 디자인을 제공하기 때문에 각 플랫폼 디자인 가이드에 맞는 화면을 그릴 수 있다.

profile
게으른 사람 중에 제일 부지런하게 사는 사람이 꿈

0개의 댓글