[Flutter] 플러터 3.0 업데이트 간단 정리

오묘(吳猫)·2022년 5월 16일
0

Flutter

목록 보기
1/1
post-thumbnail

Flutter 3.0

https://youtu.be/w_ezWG1yKQQ

최근 Google 에서 Flutter 를 열심히 밀어주고 있기에
(내 기준) 엄청 빠른 속도로 버전이 업데이트 되고있다😱
Flutter 2.8 을 본 지 얼마 안된 거 같은데..또륵
계속 뒤처진 상태로 있지 않으려면 공부 시간을 더 늘려야지.
아이 좋아🥲...


1. 크로스 플랫폼 완벽 지원

하나의 코드로 안드로이드, IOS, 웹, 윈도우, 맥OS, 리눅스 총 6개의 플랫폼의 빌드 배포가 가능해졌으며 데스크톱 플랫폼 별 다국어 입력 지원을 강화하였습니다.

👉 맥 유저분들을 위한 보너스 소식

- macOS 시스템 막대바 위젯 PlatformMenuBar 지원
- macOS의 범용 바이너리로 구현(Intel, Apple Silicon 호환성 강화)

2. Material Design 3 지원

Flutter 는 기본 스타일이 Material Design 로 셋팅되어져 있기 때문에 기본 스타일로 봐도 디자인이 깔끔합니다.
Google 이 이번 Flutter 3.0 버전에서는 Material Design3 버전을 지원한다고 하여 아래에 셋팅 방법을 추가해 보았습니다.

👉 셋팅 방법

- 위젯 -> 테마 부분의 설정을 변경

3. Firebase 공식 지원

그동안 Firebase Console는 안드로이드, IOS, 웹, 유니티만을 지원 했으나 드디어 Flutter 도 공식적으로 지원하게 되었습니다.

4. Dart 2.17 Update 지원

이미 상용화된 프로젝트의 버전을 업데이트할 경우 어떤 사이드 이펙트가 발생할 지 몰라 두려움이 생기기 마련입니다.
하지만 이번 dart 2.17 업데이트는 메이저(major) 업데이트가 아닌 마이너(minor) 업데이트이기 때문에 가볍게 try 하신 후 업데이트를 진행하셔도 무방할 거 같습니다.

👉 변경사항 및 추가사항

- Enum 클래스에 멤버 변수 및 함수를 추가하여 사용할 수 있게 되었습니다._
- Super initializers_
- Named 파라미터를 위치 상관없이 배치 할 수 있게 되었습니다.

5. Flutter 캐쥬얼 게임 툴킷

Flutter 공식 게임 개발 툴이 추가되었습니다.
아직 상용화할 수 있는 정교한 게임을 만드는 건 무리일지라도
공식적인 개발 툴이 만들어졌다는 점에서 겜돌이, 겜순이들에겐 충분히 매력적일겁니다.

profile
괴발개발 기록일지

1개의 댓글

comment-user-thumbnail
2022년 5월 16일

좋은 정보 감사합니다

답글 달기