What's new in Flutter in google io 2002

valas·2022년 5월 13일
0

google io 2022

목록 보기
1/1
post-thumbnail

Flutter 3 is the culmination of everything

Flutter?

아름답고 빠른 유저 경험을 모든 플랫폼에서 사용할 수 있는 오픈소스 툴킷

.iOS, Android, Web, Windoes, macOS, Linux, Embedded 까지 타겟 플랫폼에 대한 고민없이 유저경험이나 비즈니스로직에 집중할 수 있다.

. 핫리로드 기능덕택에 빠르게 ui 변경점을 확인할 수 있다.

데스크탑

  • 윈도우, 맥os, 리눅스 추가
  • Superlist의 개발 스토리 소개
  • 애플 실리콘 지원
    • Arm64, 애플실리콘 바이너리빌드 동시 지원. Rosetta 번역 필요 없음. 따라서 약간의 성능과 안정성 향상 이루어짐. 새로운 sdk 설치 가이드 제공.
  • 리눅스
    • Canonical(가장 인기이있는 리눅스 배포 회사)과 협업으로 시스템 서비스 통합 제공

  • framework, engine, 컨텐츠 로드를 위한 새로운 api 추가. 헤드리스 모드로 실행 가능.
  • 최신 이지 디코딩 웹 표준 지원. 크롬99 부터 지원 .
  • 플러터 devtools 새 기능 추가, 개선

모바일

  • 폴더블 모드 지원(마이크로소프트와 협업)
  • Material3 위젯 추가
  • 안드로이드에서 향상된 플랫폼 view 지원
  • flutter-put-to-work 샘플 프로젝트 : 앱(iOS, 안드로이드, 웹)에 공통된 유저 경험 모듈(cross-cutting business) 제공. 여기선 뉴스앱에서 유의 감정을 조사하는 것을 예로 듬. 기존 앱을 유지한채 일부기능에 플러터를 적용해보고 싶을 때도 사용 가능.

Dart 개선

  • Enum 개선. 추가적인 field, method, getter, operator, interface, mixin 선언 가능
  • named argument 순서를 아무대나 선언 가능
  • super 키워드로 생성자 코드 축약 가능

Firebase

  • Firebase 공식 지원 (그동안 비공식이었구나..). flutterfire 커맨드라인 툴로 제공.
  • crashlytics 개선
    • fullstacktrace 로깅으로 디버깅 편해짐

. Bytedance(틱톡 개발사)의 플러터 적용 경험 소개

Flutter casual game toolkit

  • 디스코드 채널에서 정보 공유
  • 900달러 서비스 크레딧, 400달러 Cloud와 파이어베이스 크레딧, 500달러 구글 광고 크레딧 제공
  • 플러터 퍼즐 핵 소개 : 5만달러 상금 규모, 클래식 슬라이드 퍼즐의 재해석 대회.

마무리

  • 플러터 오픈소스 생태계에 전하는 감사
  • 25000개의 pub.dev 패키지
  • 68개국에서 밋업, 플러터 페스티벌

0개의 댓글