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 3 업데이트 이후의 새로운 개발 사항도 선별했습니다. 따라서 Flutter의 새 버전에 대한 모든 새로운 세부 정보를 살펴보려면 계속 읽으십시오.

플러터가 무엇인가요?

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

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의 이점을 사용할 수 있습니다.

Flutter의 여정

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

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

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

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

Flutter 3.0 새로운 업데이트

Flutter 3는 개발자가 하나의 코드베이스를 사용하여 6가지 플랫폼에서 인터페이스를 만들 수 있도록 2022년 5월 11일 Google에서 업데이트 및 출시했습니다. 이 새로운 업데이트는 개발자와 스타트업에게 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 및 해당 앱 개발 서비스에서 생성된 파일에 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는 Opera, Chrome, Edge와 같은 모든 Chromium 기반 브라우저에서 사용함에 따라 Flutter 3.0을 사용하기 시작했습니다.

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

2. 웹 앱의 수명 주기

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

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

Flutter 3.0의 기타 업데이트

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

– Firebase 지원

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

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

– 다트 2.17

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

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

엔드노트

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

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