• logo

      SeolMyeongTang

  • Flutter 2.2 릴리즈

    2021년 6월 02일

    번역 요약: 지난 3월 google의 크로스 플랫폼 모바일 앱 개발 프레임워크인 flutter 2.0 버전을 출시 하였습니다. 2.0 메이저 버전링으로 올라오면서 flutter는 앱(Android, iOS) 뿐만 아니라 web, desktop apps(Windows, MasOS, Linux)으로도 작성 할 수 있게되었습니다. 이로서 앱, 웹, 데스크탑을 포함한 차량, TV 까지 지원하여 진정한 크로스 플랫폼 개발 프레임워크가 되었습니다.

    5월 Google I/O 컨퍼런스에서 google은 flutter 2.2를 발표하여 향상된 성능과 안전을 제공합니다. 다양한 플랫폼의 지원으로 구글 play 스토어에서 8개 중 하나는 flutter로 작성되어 있습니다. 보안면으로는 프로젝트 마다 null에 대한 안전성을 추가하여 향상되었습니다. 성능면으로는 웹앱은 background caching을 사용할 수 있게되었고 Android는 deferred components을 iOS는 precompied shaders를 지원하여 실행하는데 더 수월하게 되었습니다.

    또한 flutter를 위한 payment 플러그인도 발표하여 Google Pay, Google's ads를 사용할 수 있게 되었습니다. 보수적으로 보였던 윈도우 씨도 놀랍게도 flutter를 지원하여 윈도우10 알파버전에서 앱으로도 쓸 수 있게 되었습니다.

    4U: 작년(2020)에 flutter를 알고 사용했는데 그 때도 버전링이 진짜 빠르게 놀라서 정말 밥 먹듯이 버그 수정하고 성능 개선하는구나 생각했었는데 벌써 2 버전대가 올라와서 놀랐습니다 =_=. flutter 하나로 여러 플랫폼을 쓸 수 있어 좋았지만 시스템단을 건드리기 힘들어 아쉬웠는데 이번 버전링으로 활용도가 더욱 높아져서 기쁩니다.

    여러분 이제 안드로이드, iOS, Windows, MacOS, Linux 등등 올라운드로 지원되는 flutter 공부해보셔요!

    Google updates its cross-platform Flutter UI toolkit