Flutter 라이브 이벤트 공지: Flutter 1.0 Live, Hummingbird, Dart 2.0
게시 됨: 2018-12-052017년 3월 출시 이후 Flutter는 디자이너, 개발자 및 최종 사용자 모두에게 제공해야 하는 몇 가지 이점을 바탕으로 개발자 커뮤니티에서 순회하고 있습니다.
그리고 Flutter가 거대 기술 기업이 진지하게 생각하지 않는 Google의 실험 제품이라는 개념에 의해 주도된 대화에 대해서도 이야기합니다.
하지만 어제 열린 Flutter 라이브 이벤트는 반대론자들이 Flutter에 미래가 없다고 생각한다면 더 큰 판타지 세계에서 살 수 없다는 것을 증명했습니다.
커뮤니티가 프레임워크에 대해 보여준 승인이 Flutter를 이상적인 크로스 플랫폼 모바일 앱 개발 도구로 확립 했지만, 어제 Flutter 1.0 라이브가 전 세계의 라이브 청중 앞에서 발표되었을 때 증명해야 할 모든 일이 일어났습니다 .
작년에 새로운 개발 프레임워크를 발표한 이후로 Google은 최고의 선택을 하고 Flutter와 React Native 간의 격차를 줄이기 위해 도구를 지속적으로 추가 및 개선해 왔습니다 .
Flutter가 미리 보기 모드로 제공되었을 때에도 지난 3월부터 개발자 커뮤니티에서 Flutter가 본 채택률은 업계에서 이전에 볼 수 없었던 것이었습니다.
Hamilton이 앱에 도입하면서 시작된 많은 브랜드가 곧 Flutter Bandwagon에 합류하여 프레임워크의 효율성을 훨씬 더 많이 입증했습니다.
개선 단계를 앞서 가기 위해 Google은 런던 과학 박물관에서 Flutter 라이브 이벤트를 개최했습니다. 이곳에서는 강당을 가득 채운 50명의 청중 외에도 전 세계 수천 명의 다른 사람들이 집에서 모였습니다. 그리고 이제 이벤트는 Flutter 1.0 릴리스 날짜 인 12월 4일을 모바일 앱 산업이 혁명을 일으키는 날짜로 표시했습니다.
이 정리 기사는 멋진 발표를 직접 보지 못한 사람들을 위한 것입니다.
이벤트가 어떻게 진행되었는지 소개하는 것으로 시작하겠습니다.
Flutter 라이브 이벤트 둘러보기
어제 열린 Flutter 라이브 이벤트는 Tim Sneath가 사용자 인터페이스가 구축되는 방식을 재창조하는 꿈에 기여한 모든 사람에게 감사하는 것으로 시작되었습니다.
박수 갈채 뒤에 이어진 것은 Google이 크로스 플랫폼 모바일 앱 개발 프레임워크를 모든 기기에서 멋진 경험을 구축하기 위한 강력하고 범용적인 개방형 UI 툴킷으로 보고 있다는 Flutter 비전 선언이었습니다.
프레젠테이션은 모바일 앱 개발자가 여러 플랫폼에서 동일한 앱을 여러 번 개발하는 것 사이에서 타협하거나 이식성을 위해 기본 속도와 정확성을 교환하는 가장 낮은 공통 분모 솔루션을 수용한다는 인식으로 시작되었습니다.
Flutter를 사용하면 타협은 끝났 습니다. 그 다음에는 그곳의 청중과 수천 명의 라이브 청중이 크고 또렷한 음성으로 듣게 됩니다.
최소한의 타협으로 멋진 앱을 구현하기 위해 Flutter 아키텍처는 Flutter의 성능을 정의하는 네 가지 특성으로 구성되었습니다 .
- 아름다운 – Flutter는 픽셀을 완벽하게 제어할 수 있는 팔레트 도구와 함께 제공됩니다. 머티리얼 디자인 가이드라인에 따라 디자인된 완벽한 픽셀 위젯은 맞춤형 브랜드 경험을 개발하는 데 도움이 되며, 이를 통해 수상 경력에 빛나는 앱이 탄생합니다.
- 속도 – Skia 하드웨어 가속 그래픽 으로 구동되는 Flutter는 디스플레이의 기본 속도로 글리치 및 버벅거림 없는 그래픽을 지원합니다. Flutter 프레임워크를 사용하여 만든 모바일 애플리케이션은 개발 및 앱 로딩 속도 모두에서 매우 빠릅니다.
- 생산적 – Flutter와 함께 제공되는 핫 리로드 기능을 통해 개발자는 코드에서 변경한 사항의 영향을 실시간으로 화면에서 볼 수 있습니다 . 생산성 수준을 엄청나게 높이는 것.
- 개방형 – 소스에서 기여자 세부 사항 및 확장성에 이르기까지 Flutter 코드 라인에 대한 모든 것이 읽기, 분기 및 확장에 열려 있습니다.
Flutter가 무료로 라이선스된다는 사실은 새로운 프레임워크를 배우기 위해 크로스 플랫폼 모바일 개발의 세계를 막 시작하는 개발자에게 이상적입니다.
이 네 가지 기능을 Android Studio 및 Visual Studio Code 및 Flutter 앱 개발 회사 를 위한 동급 최고의 도구에 혼합하면 단일 코드베이스로 iOS 및 Android를 위한 아름다운 경험을 개발하는 플랫폼을 얻을 수 있습니다.
이제 Flutter의 힘이 공개적으로 청중에게 전달되면서 프레젠테이션은 Flutter에서 만든 앱인 'History of Everything'을 통해 실제 설정에서 Flutter의 기능을 보여주는 흥미로운 전환점이 되었습니다.
앱 자체의 첫인상과 함께 표면에 나타난 여러 가지 사항이 있습니다.
- 모든 것을 미리 컴파일하는 Flutter 아키텍처 덕분에 즉시 시작되었습니다.
- Flutter 빌드 iOS 릴리스 와 Android 간의 경험 은 완전히 자연스러워서 학습 곡선을 절대적으로 최소화했습니다.
- 전체 애니메이션 앱은 Google 지도를 앱에 통합하는 데 걸린 시간을 포함하여 단 6,000줄의 코드로 3개월 이내에 개발되었습니다.
이때부터 Flutter Live Event 이벤트는 공지사항의 유입으로 바뀌었습니다. Android와 iOS 양쪽 모두에서 Flutter 커뮤니티가 간절히 고대하던 것들입니다. 우리가 차세대 모바일 앱 혁명을 기다리고 있을 때 Flutter가 무시할 수 없는 힘이 되었다는 것을 증명한 발표입니다. 이제 Flutter 1.0 Live가 준비되었습니다.
Flutter Live 2018에서 발표된 내용
1. 이제 Flutter 1.0 기능이 모두를 위해 라이브로 제공됩니다.
Google이 Flutter Preview 2 를 출시 한 후 Flutter 1.0 기능 의 안정적인 릴리스 버전이 카드에 있었습니다. 그리고 이제 모든 사람이 사용할 수 있는 버전이 제공됩니다. 새 버전에는 이전 버전보다 많은 고급 수준 지원이 제공됩니다. Flutter 1.0 기능 목록에서 필사적으로 기다렸던 것입니다.
2. Flutter의 재료 구성 요소
Flutter와 Material Design 팀은 함께 Google Material Design과 Apple의 Cupertino의 통합 디자인 구성 요소를 포함하는 재사용 가능한 위젯 디자인을 만들었습니다.
3. 플레어 통합
Flare – 2Dimensions의 주력 제품이 이제 Flutter와 통합되었습니다. 이 도구를 사용하면 개발자가 Flutter 툴킷에서 직접 2D 벡터 디자인 및 애니메이션을 만들고 내보낼 수 있습니다. 이전에 두 부분으로 나눴던 동일한 플랫폼에서 디자이너와 개발자를 제공합니다.
4. 다트 2.1 존재
Flutter 1.0은 업그레이드된 버전의 Google Dart 프로그래밍 언어인 Dart 2.1과 함께 제공됩니다. 이 언어는 컴파일 시간 확인 기능이 있으며 향상된 성능과 매우 낮은 코드 크기를 약속하는 강력한 언어입니다.
5. 더 나은 Firebase 지원
Flutter 1.0에는 이전 복구 기능보다 많은 것을 지원하는 Firebase SDK가 함께 제공됩니다. Firebase와 Flutter는 함께 더 나은 통합, 더 나은 품질, 몇 가지 복잡한 Firebase 기능으로 성장하는 앱을 만들고 있습니다.
6. 스퀘어 통합
가장 큰 결제 솔루션 제공업체인 Square는 이제 두 개의 플러그인을 통해 Flutter로 확장되었습니다. A – Reader SDK 및 B. 인앱 구매 SDK.
Reader SDK에서는 사용자가 Flutter를 통해 직접 결제할 수 있도록 하고 In-App Purchase SDK 옵션을 사용하여 모바일 앱 내에서 결제하는 옵션을 도입하고 있습니다. 여러 Flutter 앱 개발 회사 에서 .
7. 코드매직 파트너십
Nevercode – 일반적으로 채택된 빌드 시스템이 이제 Flutter와 Codemagic으로 통합되었습니다. 통합을 통해 개발자는 빌드를 만든 다음 빌드 시스템에서 바로 스토어에 앱을 게시할 수 있습니다.
8. 여러 플랫폼에 임베딩
아직 작동 중이지만 Flutter Live 이벤트에서 Flutter 1.0 이후 가장 큰 발표는 Flutter가 다양한 차원의 화면에서 모바일 공간에서 웹 및 웨어러블로 이동할 가능성이었습니다.
9. 벌새 플러터
Flutter 런타임의 실험적인 웹 기반 구현입니다. Dart에서 애플리케이션을 작성할 수 있으며 arm 코드 날짜로 컴파일하는 것 외에도 JS를 대상으로 할 수 있습니다. 그러면 Flutter 코드가 표준 기반 웹에서 실행될 수 있습니다. Hummingbird와 함께 웹용 Flutter 구축 이 이제 현실이 되었습니다.
이와 같은 발표와 Multi-Platform Embedding 및 Hummingbird와 같은 약속을 통해 Flutter는 Google이 이행하기 위해 시작한 전략을 따라가고 있습니다.
네이티브 앱 개발과 관련된 것보다 훨씬 더 짧은 코드 라인 수와 개발 시간으로 멋진 앱을 개발하기 위한 강력하고 안정적인 프레임워크가 이제 Flutter Live 이벤트의 발표 라운드업으로 확립되었습니다.
이제 Flutter Bandwagon에 탑승할 시간입니다. 모바일 앱 개발자 팀에 문의 하여 절반의 시간, 노력 및 비용으로 멋진 앱 개발을 시작하십시오.