Flutter 1.0 릴리스는 Google이 프로젝트 Fuchsia에 대해 진지함을 보여줍니다

기술 / Flutter 1.0 릴리스는 Google이 프로젝트 Fuchsia에 대해 진지함을 보여줍니다 2 분 읽기

Flutter 1.0



범용 OS (project fuchsia)를 만들기위한 Google의 탐구에있어이를 실현하기위한 도구도 필요합니다. Android 성공의 큰 부분은 OS의 오픈 소스 특성과 개발자를위한 탁월한 SDK 지원 때문일 수 있습니다. Flutter가 기본적으로 Fuchsia에서 실행된다는 것을 알고 있지만 지금은 주목할만한 이점을 제공합니다.

Flutter 1.0 Google의 휴대용 UI 툴킷

Google은 오늘 Flutter 1.0을 출시하여 개발자를위한 첫 번째 안정적인 릴리스를 표시합니다. Flutter는 개발자가 별도로 만들지 않고도 Android 및 iOS 용 기본 애플리케이션을 개발할 수 있도록 지원합니다.



한 플랫폼에서 다른 플랫폼으로 애플리케이션을 마이그레이션하는 데 도움이되는 기존 SDK가 있지만 기본 환경과는 거리가 멀기 때문에 종종 성능이 느려지고 버그가 발생합니다. Google은“ Flutter는 모바일 앱 구축을위한 기존의 Apple 및 Android 앱 모델을 대체하지 않습니다. 대신 기존 앱에 임베드하거나 완전히 새로운 앱에 사용할 수있는 앱 엔진입니다. . '



이는 iOS 및 Android 용 네이티브 32 비트 및 64 비트 ARM 코드로 컴파일 할 수있는 dart 플랫폼에 의해 가능해졌습니다.



아름답고 반응이 빠른 응용 프로그램을 만드는 데 도움이됩니다.

현재의 업계 동향을 고려할 때 원활한 애플리케이션뿐만 아니라보기에도 좋은 제품이 필요합니다. 여기에서 Flutter가 등장하여 개발자가 아름다운 앱을 개발할 수 있습니다. ' 두 가지 장점 모두 제공 : 기본 ARM 코드로 구동되는 하드웨어 가속 그래픽 및 UI, 두 가지 인기있는 모바일 운영체제 모두 타겟팅 .” Chrome 및 Android에서도 사용되는 하드웨어 가속 Skia 2D 그래픽 엔진으로 구동됩니다.

플레어 통합

Flare는 디자이너가 Flutter 앱에 직접 삽입 할 수 있고 코드로 조작 할 수있는 벡터 애니메이션을 만드는 데 도움이되는 도구입니다.

이것은 분명히 개발 시간을 절약하고 개발자가 최소한의 노력으로 훌륭한 UI 애니메이션을 구현할 수 있도록 도와줍니다.



전화 이외의 용도

Google은 블로그 게시물에 언급 된대로 Flutter가 더 많은 잠재 고객에게 도달하기를 원합니다. 그러나 Flutter에 대한 우리의 야망은 모바일을 넘어 더 광범위한 플랫폼으로 확장됩니다. 실제로 Flutter는 처음부터 픽셀이 그려지는 곳으로 이동하기에 충분히 유연한 휴대용 UI 툴킷으로 설계되었습니다. .” 이 작업은 이미 진행 중이며 Flutter 데스크톱 임베딩 초기 단계에 있습니다.

앞서가는 길

Flutter는 많은 작업을 수행하도록 설정되어 있지만 Github의 수많은 요청에서 분명한 것처럼 현재 형식에 몇 가지 문제가 있기 때문에 아직 많은 개발이 남아 있습니다.

Dart는 또한 Flutter의 중요한 부분 인 것으로 보이는 잘 알려진 코딩 언어가 아닙니다. 언제나 그렇듯이 채택 가능성이 나타나기 전에 훌륭한 문서와 지원이 있어야합니다. 그럼에도 불구하고 Flutters 출시는 올바른 방향으로 나아가는 단계입니다.