Выпуск Flutter 1.0 показывает, что Google серьезно относится к проекту Fuchsia

Технология / Выпуск Flutter 1.0 показывает, что Google серьезно относится к проекту Fuchsia 2 минуты на чтение

Flutter 1.0



В стремлении Google создать универсальную ОС (проект фуксия) им также нужны инструменты, чтобы воплотить его в жизнь. Большую часть успеха Android можно отнести на счет открытого исходного кода ОС и отличной поддержки SDK для разработчиков. Мы знаем, что Flutter изначально будет работать на Fuchsia, но теперь он приносит заметные преимущества.

Flutter 1.0 Портативный набор инструментов пользовательского интерфейса Google

Сегодня Google выпустила Flutter 1.0, став первым стабильным выпуском для разработчиков. Flutter помогает разработчикам разрабатывать собственные приложения для Android и iOS без необходимости создавать их отдельно.



Существуют существующие SDK, которые помогают переносить приложения с одной платформы на другую, но они далеки от нативного опыта, часто снижая производительность и делая ее ошибочной. Как заявляет Google « Flutter не заменяет традиционные модели приложений Apple и Android для создания мобильных приложений; вместо этого это движок приложения, который можно встраивать в существующее или использовать для совершенно нового приложения. . '



Это стало возможным благодаря платформе dart, которая позволяет выполнять компиляцию в собственный 32-битный и 64-битный код ARM как для iOS, так и для Android.



Помогает создавать красивые и отзывчивые приложения

Учитывая текущие тенденции в отрасли, вам нужно не только гладкое приложение, но и что-то, что хорошо выглядит. Именно здесь на помощь приходит Flutter, помогающий разработчикам разрабатывать красивые приложения ». лучшее из обоих миров: графика с аппаратным ускорением и пользовательский интерфейс, работающий на собственном коде ARM, нацеленный на обе популярные мобильные операционные системы . » Он работает на графическом движке Skia 2D с аппаратным ускорением, который также используется в Chrome и Android.

Интеграция факелов

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

Это, очевидно, экономит время разработки, помогая разработчикам реализовывать отличные анимации пользовательского интерфейса с минимальными усилиями.



Использует не только телефоны

Google хочет, чтобы флаттер охватил более широкую аудиторию, как они заявляют в своем блоге: « Тем не менее, наши амбиции в отношении Flutter выходят за рамки мобильных устройств и охватывают более широкий набор платформ. Действительно, с самого начала Flutter создавался как портативный набор инструментов пользовательского интерфейса, который достаточно гибок, чтобы работать везде, где нарисованы пиксели. . » Работа над этим уже ведется, и Встраивание рабочего стола Flutter находится на ранней стадии.

Дорога впереди

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

Dart также не является широко известным языком программирования, который, кажется, является важной частью Flutter. Как всегда, прежде чем появится возможность адаптации, должна быть хорошая документация и поддержка. Тем не менее, запуск Flutters - это шаг в правильном направлении.