Flutter 1.7이 발표되었습니다. 이는 Google 앱 개발 프레임워크의 최신 버전이며 이제 최신 Android 기술을 지원합니다.
Flutter는 가장 빠르게 성장하는 모바일 앱 개발 프레임워크 중 하나입니다. 그것은 거의 별 70,000개 GitHub 저장소에 있으며 널리 채택됨 현장의 소프트웨어 엔지니어에 의해. 개발팀은 지난 두 달 동안 1,250개 이상의 보고서를 마감했다는 사실에서 알 수 있듯이 모든 문제를 해결하기 위해 열심히 노력하고 있습니다. Flutter 1.5 출시. 이제 Flutter의 제품 관리자인 Tim Sneath가 최적화 업데이트라고 명명한 버전 번호 1.7이 일반적으로 사용 가능합니다.
새로운 앱에 대한 AndroidX 지원
1.7부터 Flutter는 이제 AndroidX 지원 라이브러리를 지원합니다. 소개 작년에 Android 개발 플랫폼에 진출했습니다. AndroidX는 개발자가 이전 버전과의 호환성을 유지하면서 최신 구성 요소를 사용할 수 있도록 설계되었습니다. 구글도 오픈소스로 만들었어요 개발자가 최신 버전을 최신 상태로 유지할 수 있습니다. 이제 많은 Flutter 패키지가 AndroidX를 지원하도록 업데이트되었으므로 개발 팀은 AndroidX를 사용하여 새로운 Flutter 프로젝트를 생성할 수 있도록 허용하기로 결정했습니다. 당신이해야 할 일은 --androidx
지원 라이브러리를 대상으로 하려면 프로젝트에 플래그를 지정하세요. 기존 프로젝트 마이그레이션에 대한 문서를 찾을 수 있습니다. 여기.
Android 앱 번들(AAB) 지원
Google이 Play 스토어에서 32비트 기본 애플리케이션 제공을 완전히 중단하려면 아직 2년이 조금 넘게 남았지만, 몇 가지 다른 제한 사항도 곧 적용될 예정입니다. 올해 8월 1일부터 네이티브 라이브러리를 사용하고 Android 9 Pie 이상을 대상으로 하는 모든 애플리케이션은 제공해야 할 것입니다. 64비트 지원. Flutter는 이미 64비트 Android 앱 생성을 지원하지만 이제 프레임워크 버전 1.7을 통해 개발자는
Flutter는 올인원 크로스 플랫폼 개발 프레임워크를 목표로 하지만 대부분 모바일 운영 체제 지원에 중점을 두고 있습니다. 그렇기 때문에 팀은 모바일 앱 개발자와 UI 디자이너의 환상을 충족시키기 위해 끊임없이 새로운 위젯과 구성 요소를 추가하고 있습니다. Flutter 1.7은 그 점에서 다르지 않습니다. 새로운 것이 있어요 범위 슬라이더 최소값과 최대값 사이의 범위를 설정하는 데 유용한 재료 값 구성요소입니다. Android 사용자도 업데이트를 받게 됩니다. 스낵바 Flutter 애플리케이션의 위젯. iOS용 위젯인 Cupertino도 개선된 업데이트로 업데이트됩니다. CupertinoPicker 및 CupertinoDateTimePicker 위젯.
Flutter는 처음으로 게임 컨트롤러 지원. 현재 Flutter에서 본격적인 게임을 작성하는 것은 그리 쉽지 않지만 여전히 잠재력이 있습니다. 이것 플랫폼 디자인 샘플 개발자에게 iOS 및 Android 디자인 언어 모두에 적용되는 구성 요소용 코드를 작성하는 방법을 알려줍니다. 개발자가 특정 글꼴에 대한 특정 스타일을 정의할 수 있는 새로운 글꼴 기능 속성도 있습니다. 다음에서 해당 속성의 모든 사용 사례를 볼 수 있습니다. Flutter API 디렉터리.
기본적으로 이번 릴리스에서는 이것이 전부입니다. 보시다시피 팀은 Google I/O 이후 Flutter에 그렇게 많은 새로운 기능을 추가하지 않았습니다. 그들은 주로 기본 애플리케이션을 위한 중요한 API 및 라이브러리에 대한 지원을 개선하고 추가하는 데 중점을 두었습니다.
버전 1.7로 업데이트하려면 Flutter 디렉터리의 루트로 이동하여 다음을 실행하세요. flutter upgrade
명령. 수동으로 업그레이드하거나 프레임워크를 다시 설치하려는 경우 Flutter 1.7도 사용할 수 있습니다. 새로운 설치를 위해.
원천: 팀 스니스/미디엄