Объявления о событиях Flutter Live: Flutter 1.0 Live, Hummingbird, Dart 2.0

Опубликовано: 2018-12-05

С момента своего запуска в марте 2017 года Flutter пользуется популярностью в сообществе разработчиков благодаря нескольким преимуществам, которые он может предложить всем — дизайнерам, разработчикам и конечным пользователям.
А также в разговорах, основанных на представлениях о том, что Flutter — это продукт эксперимента Google, к которому технический гигант относится несерьезно.

Но прошедшее вчера мероприятие Flutter Live доказало, что скептики не могли бы жить в большом мире фантазий, если бы думали, что у Flutter нет будущего.

В то время как признание, которое сообщество продемонстрировало для фреймворка , сделало Flutter идеальным кросс-платформенным инструментом разработки мобильных приложений , но то, что осталось доказать, произошло вчера, когда Flutter 1.0 live был анонсирован перед живой аудиторией со всего мира .

С тех пор, как в прошлом году было объявлено о новой среде разработки, Google постоянно вносит дополнения и улучшения в инструмент, чтобы сделать лучший выбор и сократить разрыв между дебатами Flutter и React Native .

Уровень принятия, который Flutter наблюдал в сообществе разработчиков с марта прошлого года, даже когда Flutter был доступен в режиме предварительного просмотра, был чем-то, чего в отрасли никогда раньше не было.

Flutter Stats

То, что началось с принятия Hamilton в своем приложении, вскоре к Flutter Bandwagon присоединилось несколько брендов, что лишь в большей степени доказывает эффективность фреймворка.

Стремясь сделать шаг вперед, Google провел мероприятие Flutter Live Event в Музее науки в Лондоне, где, помимо пятидесяти зрителей, заполнивших зал, тысячи других людей со всего мира присоединились к нему из своих домов. И теперь событие отметило 4 декабря — дату выпуска Flutter 1.0 — как дату революции в индустрии мобильных приложений.

Эта обзорная статья предназначена для тех, кто пропустил личное объявление об удивительном событии.

Давайте начнем с того, что дадим вам пошаговое руководство о том, как прошло событие.

Прохождение Flutter Live Event

Мероприятие Flutter Live, состоявшееся вчера, началось с того, что Тим Снит поблагодарил всех за вклад в мечту по переосмыслению того, как создаются пользовательские интерфейсы.

За бурными аплодисментами последовала декларация о видении Flutter, согласно которому Google рассматривает кроссплатформенную среду разработки мобильных приложений как мощный, универсальный, открытый набор инструментов пользовательского интерфейса для создания потрясающего опыта на любом устройстве.

Презентация началась с осознания того, что разработчики мобильных приложений идут на компромисс между разработкой одного и того же приложения несколько раз на разных платформах или принимают решение с наименьшим общим знаменателем, которое жертвует собственной скоростью и точностью ради переносимости.

С Flutter the Compromise is Over — это то, что зрители там и тысячи живых зрителей услышали затем громким и четким голосом.

Чтобы создавать потрясающие приложения с минимальными компромиссами, архитектура Flutter состоит из четырех характеристик, которые также определяют мощь Flutter :

  • Красивый — Flutter поставляется с инструментом палитры, который дает полный контроль над пикселем. Идеальный до пикселя виджет, разработанный в соответствии с рекомендациями по материальному дизайну, помогает разрабатывать индивидуальный подход к бренду, что приводит к созданию отмеченных наградами приложений.
  • Скорость — благодаря аппаратному ускорению графики Skia Flutter поддерживает графику без сбоев и рывков при исходной скорости отображения. Скорость как разработки, так и загрузки приложений чрезвычайно высока в мобильных приложениях, созданных с использованием фреймворка Flutter.
  • Продуктивность — функция горячей перезагрузки, которая поставляется с Flutter, позволяет разработчикам просматривать влияние изменений, которые они вносят в код, на экран в режиме реального времени . Что-то, что увеличивает уровень производительности в огромной степени.
  • Открытость — все, что касается линейки кодов Flutter, от исходного кода до подробностей участников и расширяемости, открыто для чтения, разветвления и расширения.
    Тот факт, что Flutter даже имеет бесплатную лицензию, делает его идеальным для разработчиков, которые только начинают осваивать мир кроссплатформенной мобильной разработки для изучения нового фреймворка.

Объедините эти четыре возможности с лучшими в своем классе инструментами для Android Studio и Visual Studio Code, а компании, разрабатывающие приложения Flutter, получат платформу, которая создает прекрасные возможности для iOS и Android с единой кодовой базой.

Теперь, когда сила Flutter была доведена до аудитории открыто, презентация приняла интересный оборот, когда возможности Flutter были показаны на практической установке через приложение, созданное на Flutter, — «История всего».
При первом взгляде на само приложение обнаружилось несколько вещей:

  1. Это началось сразу же из-за архитектуры Flutter, которая заранее компилирует все в код.
  2. Опыт между выпуском Flutter build для iOS и Android был совершенно естественным, поэтому кривая обучения была сведена к абсолютному минимуму.
  3. Полное анимационное приложение было разработано менее чем за 3 месяца с использованием всего 6000 строк кода, включая время, необходимое для интеграции Google Maps в приложение.

С этого момента событие Flutter Live Event превратилось в поток объявлений. Те, которых сообщество Flutter, как со стороны Android, так и со стороны iOS, отчаянно ждало в предвкушении. Объявления, доказывающие, что, когда мы ждали следующей большой революции в мобильных приложениях, Flutter становился силой, с которой приходилось считаться. И теперь с Flutter 1.0 Live все готово.

Объявления, сделанные во Flutter Live 2018

1. Функции Flutter 1.0 теперь доступны для всех

После того , как Google выпустил Flutter Preview 2 , следующей была стабильная версия Flutter 1.0 . И теперь версия теперь доступна для всех. Новая версия поставляется с поддержкой ряда продвинутых уровней, чем в предыдущих версиях — то, чего отчаянно ждали из списка функций Flutter 1.0 :


Flutter 1.0 Features

2. Материальный компонент для флаттера

Команда Flutter и Material Design вместе разработала многоразовый дизайн виджета, который имеет неотъемлемые компоненты дизайна обоих — Google Material Design и Apple’s Cupertino.

3. Интеграция с факелом

Flare — флагманское предложение 2Dimensions теперь интегрировано с Flutter. Этот инструмент позволяет разработчикам создавать и экспортировать 2D-векторный дизайн и анимацию прямо из набора инструментов Flutter. Он объединяет дизайнеров и разработчиков на одной платформе, которая ранее была разделена на две части.

4. Дарт 2.1 Присутствие

Flutter 1.0 поставляется с обновленной версией языка программирования Google Dart — Dart 2.1 — мощным языком, который имеет проверку во время компиляции и работает с обещанием повышенной производительности и очень малого размера кода.

5. Улучшенная поддержка Firebase

Firebase and Flutter
Flutter 1.0 поставляется с Firebase SDK, который поддерживает гораздо больше вещей, чем более ранние версии. Вместе Firebase и Flutter создают приложения, которые лучше интегрированы, имеют лучшее качество и расширяются за счет некоторых сложных функций Firebase.

6. Квадратная интеграция

Square and Flutter Square, крупнейший поставщик платежных решений, теперь расширился до Flutter с помощью двух плагинов. A — SDK для чтения и B. SDK для покупок в приложении.

В рамках Reader SDK они позволяют пользователям совершать личные платежи через Flutter, а с опцией In-App Purchase SDK они вводят возможность принимать платежи внутри вашего мобильного приложения — то, что поднимет предложения, ориентированные на платежи. несколькими компаниями по разработке приложений Flutter .

7. Партнерство с Кодемагик

Nevercode — общепринятая система сборки теперь интегрирована с Flutter с помощью Codemagic. Интеграция позволяет разработчикам создавать сборки, а затем публиковать приложения в магазине прямо из системы сборки.

8. Встраивание на несколько платформ

Хотя Flutter все еще находится в разработке, самым большим объявлением после Flutter 1.0, сделанным на мероприятии Flutter Live, была возможность того, что Flutter перейдет из мобильного пространства в Интернет и носимые устройства — на экранах разных размеров.

9. Колибри порхает

Экспериментальная веб-реализация среды выполнения Flutter. Вы можете написать приложение в Dart и в дополнение к компиляции до даты выпуска кода, вы можете ориентироваться на JS, который затем позволит вашему коду Flutter работать в стандартной сети. С Hummingbird создание Flutter для Интернета стало реальностью

Благодаря таким объявлениям и обещаниям, таким как многоплатформенное встраивание и Hummingbird, Flutter следует стратегии, которую Google запустил для выполнения .

Одна вещь, которая теперь установлена ​​​​с анонсом события Flutter Live, — это мощная, стабильная среда для разработки потрясающих приложений с количеством строк кода и временем разработки, намного меньшим, чем та, которая связана с разработкой собственных приложений.

Пришло время вам присоединиться к Flutter Bandwagon. Свяжитесь с нашей командой разработчиков мобильных приложений , чтобы приступить к разработке потрясающих приложений с вдвое меньшими затратами времени, усилий и затрат.