Flutter 2.0은 폴더블 및 듀얼 스크린 휴대폰에서 앱 구축을 지원합니다.

Flutter 2.0이 최근 안정 버전으로 출시되었으며 데스크톱 및 모바일 앱 구축에 대한 큰 변화가 포함되어 있습니다. 자세히 알아보려면 계속 읽어보세요!

3월 3일, Flutter 2.0이 출시되었습니다! Flutter 1과 비교하여 이 버전에는 많은 변경 사항이 있으며, 이 기사에서는 데스크톱 및 모바일 버전의 변경 사항에 중점을 둘 것입니다.

데스크탑

한동안 데스크톱용 Flutter는 알파 단계에 있었으며 이는 API, 버그 및 성능 문제 변경을 의미했습니다. Flutter 2.0을 통해 Google은 상태를 베타와 안정 사이로 옮겼습니다. 그게 무슨 뜻이에요? 글쎄요, Flutter 2.0 Stable에서 사용할 수 있지만 Google에서는 아직 완전히 완성되지 않았다고 생각합니다. 프로덕션 용도로는 괜찮겠지만 여기저기서 버그가 있을 수 있습니다.

데스크톱용 Flutter는 키보드 단축키에 대한 적절한 지원도 제공하여 Windows, Linux 또는 macOS에서 진정한 기본 앱처럼 느껴지도록 해야 합니다. 안정성에 대해 확신이 없다면 Canonical(Ubuntu 뒤의 회사)은 이미 Flutter에서 Ubuntu 설치 프로그램을 다시 만들기 시작했으며 다음과 같이 결정했습니다. 모든 앱에 Flutter를 사용하세요 앞으로.

이제 Ubuntu 설치 프로그램이 Flutter로 작성되었습니다.

이동하는

Flutter는 원래 크로스 플랫폼 모바일 프레임워크였으므로 여기서는 별로 설명할 것이 없습니다. 대부분의 경우 Flutter는 폴더블 기능을 제외하고 한동안 모바일 기능을 완벽하게 구현해 왔습니다. Flutter 2.0에서는 이제 Microsoft의 기여 덕분에 폴더블 디스플레이가 지원됩니다. 이제 Flutter는 이 폼 팩터를 처리하는 방법을 알고 있으며 개발자가 원하는 방식으로 앱을 배치할 수 있습니다.

앱 구축 마이크로소프트 서피스 듀오 Flutter를 사용하는 기타 이중 화면 장치.

이제 Flutter 2.0에는 이름에서 알 수 있듯이 두 개의 창을 표시할 수 있는 새로운 TwoPane 위젯이 있습니다. 첫 번째 창은 모든 장치에 표시되고 두 번째 창은 폴더블 디스플레이의 오른쪽 절반에 표시됩니다. 대화상자를 사용하면 폴더블 디스플레이의 어느 면에 표시할지 선택할 수도 있습니다.

폴더블의 주름이나 경첩은 디스플레이 기능(예: 노치)으로 개발자에게 노출되므로 앱은 계속해서 원하는 경우 폴더블 디스플레이 전체로 늘리거나 힌지 위치를 고려하여 디스플레이를 표시하세요. 따라서.

또한 Google은 모바일 광고 SDK 플러그인을 베타 버전으로 옮겼습니다. 모바일 앱에 AdMob 광고를 표시할 수 있는 Android 및 iOS용 SDK입니다. 현재 데스크톱 지원은 없지만 이제 Flutter를 사용하여 광고가 포함된 비교적 안정적인 모바일 앱을 만들 수 있습니다.


이는 데스크톱 및 모바일 플랫폼과 관련하여 Flutter 2.0의 큰 변화입니다. 데스크톱 및 모바일 개발을 위한 프레임워크로서 Flutter에 대해 어떻게 생각하시나요? 우리에게 알려주세요!