Google의 새 릴리스에 대한 통찰력: Flutter 3.0

게시 됨: 2022-05-30

Google의 새로운 릴리스인 Flutter 3.0에 대해 알고도 놀랐습니까? 예, 이 기술 중심의 세상에서 Google은 Google I/O 2022에서 Flutter 3를 출시했습니다. 그리고 모바일 앱 개발 이 새로운 차원에 도달 함에 따라 이 소식은 요즘 사람들에게 새로운 일상이 되었습니다 . 2022년뿐만 아니라 Flutter는 지난 몇 년간 업데이트와 기능을 제공하여 사용자를 놀라게 했습니다. 새로운 릴리스 및 업데이트는 앱 개발자가 사용자를 위한 애플리케이션을 만드는 데 매우 유용합니다.

개발자들은 수년 동안 많은 인기를 얻은 Flutter를 사용하여 제품 애플리케이션을 개발하고 있습니다. 기업은 날마다 새롭고 진보된 것을 찾고 있으며 Google의 Flutter 3.0 출시는 모든 개발자에게 흥미로운 기능을 사용해 볼 수 있는 희망을 주었습니다. 처음에 Flutter는 모바일 애플리케이션만 지원했지만 Windows를 지원하기 시작했으며 이제 Linux 및 Mac 운영 체제를 지원하는 새로운 업데이트를 내놓았습니다.

하지만 이 블로그에서 Google의 새로운 릴리스인 Flutter 3.0에 대해 많은 것을 배울 수 있습니다. 따라서 더 이상 지체하지 않고 아래로 스크롤하여 Flutter, Flutter의 기능 및 업데이트에 대한 개요를 확인하세요. 여기서는 Flutter 3 업데이트 이후의 새로운 개발 사항도 선별했습니다. 계속해서 Flutter의 새 버전에 대한 모든 새로운 세부 정보를 살펴보세요.

플러터가 무엇인가요?

Flutter는 단일 코드베이스를 사용하여 Windows, Linux 및 Mac과 같은 다양한 플랫폼을 위한 고급 웹 및 모바일 애플리케이션을 빌드하기 위해 Google에서 출시하는 SDK입니다. Flutter의 첫 번째 버전은 Flutter 앱 개발자가 놀라운 기능과 프로그래밍 기능을 사용할 수 있도록 2018년에 출시되었습니다.

Flutter 릴리스 중 일부는 다음과 같습니다.

  • 2019년 12월 - Flutter 버전 1.12
  • 2020년 5월 - Flutter 버전 1.17
  • 2020년 8월 - Flutter 버전 1.20
  • 2021년 3월 - Flutter 버전 2.0
  • 2021년 5월 - Flutter 버전 2.2
  • 2021년 9월 - Flutter 버전 2.5
  • 2021년 12월 - Flutter 버전 2.8
  • 2022년 2월 - Flutter 버전 2.10
  • 2022년 5월 - Flutter 버전 3.0

Flutter는 Google Pay, eBay 등과 같은 여러 게임 및 앱을 개발하는 데 사용되었습니다. 고품질 데스크톱 애플리케이션은 물론 Android 및 iPhone 앱과 게임을 개발하는 데 사용됩니다. 기본 프레임워크, 코드, 스크립팅 요구 사항 및 자습서를 포함한 여러 패키지를 사용하여 Flutter의 이점을 사용할 수 있습니다.

플러터의 여정

Google의 Flutter를 출시하는 주요 동기는 앱 개발을 현대화하는 것입니다. 반복 웹 개발 모델, 하드웨어 AR 그래픽, 게임에 보안을 제공하는 데 일반적으로 사용되는 픽셀 수준 제어에서 시작하여 세그먼트로 나뉩니다.

Flutter 1.0 베타가 출시되는 동안 새 버전마다 새로운 프레임 위젯과 기능이 추가되었습니다. Flutter에는 기본 플랫폼, 라이브러리와 패키지 및 도구의 통합, 성능 통찰력이 포함됩니다. 크로스 플랫폼 앱 개발의 경우 Flutter가 최고의 프레임워크로 간주됩니다. Flutter는 My BMW 및 Crowdsource와 같은 회사를 위한 여러 애플리케이션을 만드는 데 사용되었습니다.

2021년 실시된 설문조사에서 소프트웨어 개발자의 거의 42%가 Flutter를 사용하는 것으로 나타났습니다. 또한 개발자의 1/3은 기본 기술이 아닌 Flutter와 같은 크로스 플랫폼 프레임워크를 사용합니다. 인도와 같은 국가에서는 웹 개발자가 크로스 플랫폼 앱 개발로 전환함에 따라 오늘날 Flutter가 인기를 얻고 있습니다. 다양한 Flutter 앱 개발 인도 회사는 Flutter를 사용하여 모바일 및 데스크톱 애플리케이션을 구축하고 있습니다.

새로운 Flutter 버전 3.0 릴리스 개요

Flutter 3.0 새로운 업데이트

Flutter 3는 개발자가 하나의 코드베이스를 사용하여 6개의 서로 다른 플랫폼에서 인터페이스를 만들 수 있도록 Google에서 2022년 5월 11일에 업데이트 및 출시했습니다. 이 새로운 업데이트는 개발자와 스타트업에게 IT 시장에서 작업할 수 있는 몇 가지 아이디어를 제공합니다.

이 업데이트가 시장에서 인기를 끌면서 많은 앱 개발 방갈로르 회사에서 Flutter 경험이 있는 모바일 앱 개발자를 고용하고 있습니다. 회사는 Windows, Mac 및 Linux 운영 체제를 지원하는 교차 플랫폼 앱 개발을 발표하고 있습니다. 또한 Flutter 3.0 프레임워크는 모바일 및 웹 업데이트의 성능을 개선하고 있습니다.

Flutter 3.0 새 업데이트

여기에서 일부 이전 버전을 포함하여 다른 운영 체제, 모바일 및 웹을 지원하기 위한 Flutter의 도약에 대해 알게 됩니다.

  • 모바일용

Flutter 3.0 업데이트는 모바일 애플리케이션 개발과 많은 관련이 있습니다. 이제 개발자가 사용자에게 원활한 경험을 쉽게 제공할 수 있습니다. 다음은 휴대폰에 대한 몇 가지 업데이트입니다.

1. iOS 및 새로 고침 속도 지원을 위한 간편한 릴리스

Flutter를 사용하여 개발된 IPA 명령의 새로운 선택 항목을 통해 iOS 릴리스가 쉬워졌습니다. 또한 새 버전의 flutter는 iPhone 13 및 iPad Pro에서 주사율 및 ProMotion 디스플레이를 지원했습니다.

iPhone 장치의 새로 고침 빈도는 이제 60Hz에서 120Hz에 도달하여 사용자가 더 나은 애니메이션 경험을 하는 데 도움이 됩니다.

2. Gradle 버전 업데이트

Flutter와 Flutter의 앱 개발 서비스에서 생성한 파일에는 새로운 버전의 Android Gradle 및 Gradle 플러그인이 있는 것으로 확인되었습니다. Flutter 개발자라면 Gradle용 버전 7.4와 Android Gradle 플러그인용 버전 7.1.2가 필요합니다.

3. 폴더블 모바일 지원

Flutter의 새로운 릴리스의 새로운 업데이트를 통해 앱 개발자는 폴더블 기기를 사용하여 실시간 경험을 제공할 수 있습니다. 이는 Microsoft의 협력을 통해서만 가능합니다. MediaQuery를 사용하여 디스플레이 기능을 사용하여 장치의 상태를 알 수 있습니다.

Flutter를 사용하고 새로운 측면을 인식하기 위해 프레임워크의 기본 팝업 및 대화 상자를 통합하려면 Display Feature Sub Screen을 선택하십시오.

  • 데스크탑용

Flutter 3.0은 Windows가 설치된 macOS 및 Linux 데스크톱을 지원합니다. 여기에 몇 가지가 있습니다.

1. 다양한 데스크톱 플랫폼에 대한 액세스

Flutter 3.0은 Windows, Linux 및 Mac 운영 체제를 지원하므로 탐색, 색상 반전, 스크린 리더와 같은 서비스에 쉽게 액세스할 수 있습니다.

2. 계단식 메뉴 및 macOS 메뉴 표시줄 지원

Flutter 버전의 새 릴리스에서는 platforMenuBar 위젯을 통해 Mac에서 메뉴 막대를 사용할 수 있습니다. 이것은 플랫폼 전용 메뉴를 추가하고 macOS 앱 메뉴의 활동을 제어하는 ​​데 사용됩니다.

Flutter는 또한 Universal Binary를 사용하여 Apple Silicon 및 Intel을 지원하고 macOS에서 원활한 경험을 보장합니다.

3. Windows 7 및 8에 대한 승인 없음

Flutter의 새 버전은 사용자를 위해 완전히 새로 개발된 Windows 10 시스템을 제공합니다. 그리고 이로 인해 Windows 7 및 8과 같은 이전 버전의 Windows는 Microsoft의 지원을 받지 못합니다. 지원을 받으려면 테스트가 필요하고 업데이트가 필요합니다.

  • 웹 애플리케이션의 경우,

Flutter 앱 개발 회사는 아래에 언급된 다음 업데이트를 사용하여 Flutter 새 3.0 버전을 사용하여 앱을 개발할 수 있습니다.

1. 이미지 디코딩

Flutter의 새로운 업데이트를 통해 웹 개발자는 이제 Image Decoder API를 사용할 수 있습니다. API는 Flutter 3.0을 Opera, Chrome, Edge 등 모든 Chromium 기반 브라우저에서 사용하고 있기 때문에 Flutter 3.0을 사용하기 시작했습니다.

API는 브라우저의 빌드업 이미지 코덱을 사용하여 프라임 스레드에서 이미지를 디코딩합니다. 또한 정크 파일을 삭제하고 메인 스레드 차단을 해제하여 고정합니다.

2. 웹 앱의 라이프사이클

Flutter에서 개발된 애플리케이션에는 호스팅 HTML 페이지에서 앱의 부트스트래핑 절차를 모니터링하는 명령을 사용하는 새로운 API 라이프사이클이 있습니다.

Lighthouse는 이제 애플리케이션 기능을 찾아 일반 HTML 랜딩 페이지, 로딩 표시기 및 스플래시 화면과 같은 다양한 경우에 사용할 수 있습니다.

Flutter 3.0의 기타 업데이트

Flutter 3.0 버전에서 제공하는 추가 업데이트에 대해 알려주세요. 아래로 스크롤하여 자세히 읽어보십시오.

– 파이어베이스 지원

Flutter 3.0은 모바일, 데스크톱 및 웹 개발을 위한 Firebase를 지원하며 이는 새 버전에서 더욱 유용해졌습니다. 이상적인 도구 세트를 통해 개발자는 Flutter 3.0 애플리케이션을 운영, 개발 및 실행할 수 있습니다.

데이터 저장, 인증, 클라우드 기능 및 장치 테스트와 같은 더 많은 서비스도 포함됩니다. Firebase에는 실시간 버그를 추적하기 위해 새 버전에 통합된 Flutter Crashlytics 플러그인도 포함되어 있습니다.

– 다트 2.17

귀하가 선택한 Flutter 앱 개발 Bangalore 회사는 이제 Dart SDK 2.17로 알려진 Dart의 새 버전으로 업그레이드할 수 있습니다. 새 업데이트는 새 버전의 Flutter를 통한 플랫폼 간 생산성 및 이식성 테마 구성과 같은 여러 기능으로 구성됩니다.

Dart의 새 버전에는 lint 패키지를 포함하여 새롭게 개선된 도구도 포함되어 있습니다. Lint 패키지는 Dart 코드를 지원하는 도구입니다. 새 라이브러리 API 설명서도 Dart 2.17 버전으로 업데이트되었습니다.

EndNote

Flutter 3.0으로 알려진 Flutter의 새 버전에 관한 모든 것입니다. 그리고 이 블로그가 새로운 Flutter 3.0과 그 사용에 대해 원하는 정보를 제공했다고 확신합니다. Flutter의 새 버전은 새롭고 유용한 효과적인 업데이트로 웹 개발자를 놀라게 합니다. 최신 Flutter 3.0의 개선 사항은 개발자가 빠르고 생산적인 모바일 및 웹 애플리케이션을 구축하는 데 도움이 됩니다.

Flutter는 뛰어난 경험을 바탕으로 다양한 플랫폼에서 사용할 수 있는 풍부하고 고품질의 애플리케이션을 개발할 수 있는 최고의 옵션 중 하나입니다. 방갈로르에 있는 Indglobal의 웹 개발자들도 수년 동안 이 분야에서 일해 왔으며 Flutter 및 최신 버전 사용에 대한 전문 지식을 가지고 있습니다 .