Flutter가 2.8이라고?!

CuroGom
Flutter Seoul
Published in
5 min readDec 10, 2021

사실.. 2.5에 대한 글도 제대로 쓰지 못했는데…
정신차리고 보니 어제 (12월 9일) 2.8로 버전이 올라갔습니다.

출처 : Flutter Medium (https://medium.om/flutter)

그리고 Flutter의 영원한 친구 Dart또한 2.15로 업데이트 되었습니다.

이번 Flutter의 업데이트는 improving developer productivity 라는 주제로,
개발자의 생산성을 향상 시키는데에 주 목표를 두었다고 합니다.

우선 Flutter의 고질병이었던 WebView 라이브러리가 3.0 버전으로
새롭게 Release 되면서, 조금 더 안정적으로 작동 할 수 있게 되었고,
Flutter의 좋은 친구인 Firebase 와 Google Cloud 등의 백엔드와의 연계가
개선되었으며, DartPad 또한 업데이트 되어
더욱 다양한 라이브러리를 활용 할 수 있게 되었습니다.
(GetX가 없는 것은 조금 많이 아쉽네요.)

출처 : Flutter Medium (https://medium.om/flutter)

첫 내용부터 바로 전 글을 반박하는 글이 될텐데요,
이제 Flutter를 활용해서 2D 게임을 만들기 쉬워집니다.
바로 Flutter의 2D 게임 엔진 Flame이 1.0이 Release 되었습니다.
https://flame-engine.org/

게임의 기본적인 기능인 루프 / 애니메이션 / 물리 효과 / 제스처 입력 등
게임엔진의 핵심기능이 포함 되어있습니다.
인디게임을 생각 하신 분들은 Flutter 한 번 써보시는 거 어떠신가요?

올 해 Google I/O가 언제 열렸는 지 기억 하시나요?
바로 5월이었는데요, 그 때 Flutter로 만들어진 어플리케이션의 갯수가
20만개가 넘는다고 발표 되었었는데,

현재 Play Store에 등록 된 Flutter로 만들어진 어플리케이션이
37만 5천개 이상으로, 거의 2배수 가까히 급격하게 성장하였습니다.

출처 : Stack Overflow Trands
출처 : Jetbrains Survey

또한 최근 각종 개발자 커뮤니티의 통계에서 Flutter가 크로스 플랫폼 중,
가장 많은 인기를 차지 하는 것으로 발표 되었는데요,
점차 Flutter의 단점 중에 하나로 지목되어오던
적은 레퍼런스와 라이브러리는 슬슬 빼도 되지 않을까 싶습니다.

그리고 2.0 버전 넘어와서 생긴 개념인 null-safety / Web support / FFI
작업들이 안정적으로 자리 잡는데에 성공 했으며,
올 해 5월 발표 된 Material 3.0의 주요 키워드인
Material You 지원도 추가되었습니다.
https://material.io/blog/announcing-material-you

또한 이번 버전에서는 20,000개의 이슈가 해결 되었으며,
최근 Flutter Website의 리뉴얼도 병행하여 업데이트가 완료 되었습니다.

좋은 소식 뒤에는 안타까운 비보도 있었는데요,
이번 Google I/O 발표에서 Desktop Demo를 비롯한
각종 Flutter Demo를 개발했었던 Very Good의 개발자 Kevin Gray씨가
이번 릴리즈 1주일 전 세상을 떠났다고 합니다.
Flutter의 생태계를 위해 힘써주신 Keven Gray씨의 명복을 빕니다.

추가로 Flutter Apperentice 책의 무료 공개가 1월 초 까지로 이제 한달도 채 남지 않았습니다.
아직 마저 읽지 못하신 분이 계시다면 정말 좋은 내용을 많이 담고 있으니
꼭 한 번 읽어보시는 것을 추천드리며, 이번 글을 마무리 짓겠습니다.

언제든지 해당 글에 대한 제보, 건의, 이의제기를 환영합니다.
많은 의견 부탁드립니다. 감사합니다.

P.S) 아마도 올 해 마지막 Flutter Update가 아닐까 싶습니다!
Flutter 개발자 분들 한 해 마무리 잘 하시고, 추운 날씨 건강 조심하세요!

출처
- https://medium.com/flutter/announcing-flutter-2-8-31d2cb7e19f5
- https://medium.com/flutter/whats-new-in-flutter-2-8-d085b763d181

--

--

CuroGom
Flutter Seoul

BroadCast Eng (2013 ~ 2018), Developer (2019~ ) / mail : i_am@curogom.dev