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

Flutter

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

В будущем вы можете обогатить опыт своих пользователей на таких платформах, как Интернет, настольные приложения и небольшие устройства. Эта новость появилась примерно через два месяца после выпуска версии 1.2 инфраструктуры, поставляемой с Dart DevTools, набором инструментов программирования, и версией 2.2 языка программирования Dart Web.

О флаттере

Flutter фреймворк для разработки пользовательского интерфейса бесплатный и открытый исходный код, созданный Google. До тех пор, он использовался для разработки приложений для Android и iOS и это также основной метод создания приложений для Google Fuchsia.

Однако благодаря возможностям, предлагаемым языком программирования Dart Web, и новым инструментам разработки, реализованным сегодня в браузерах, Google изначально смог расширить поддержку фреймворка Flutter в Интернете.

Сейчас сказал Google, фреймворк Flutter становится переносимым фреймворком пользовательского интерфейса для всех экранов.

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

Flutter для Интернета

Esta это реализация Flutter, совместимая с код, который обрабатывается с использованием стандартные веб-технологии, такие как HTML, CSS и JavaScript.

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

Флаттер -

Вы можете использовать все функции Flutter, и вам не нужен плагин для браузера. Хотя Flutter для Интернета все еще находится в разработке, Google в партнерстве с New York Times (NYT) попробовал разработать новый интерфейс для игры KenKen Puzzle, которую американская газета предлагает своим подписчикам.

Игра была обновлена ​​и использует тот же код на Android, iOS, в Интернете, Mac и Chrome OS.

Flutter для рабочего стола

Этот проект изначально создавался для разработки реализаций Flutter в Windows, Mac OS, Chrome OS и Linux.

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

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

Хотя эти цели еще не готовы к производству, команда Google Flutter сообщает, что они выпустили первые инструкции по разработке приложений Flutter, которые работают на Mac, Windows и Linux.

Flutter для встраиваемых устройств

Переносимость флаттера тоже распространяется на встроенные устройствато есть на небольшие устройствакак Raspberry Pi и Google Home Hub.

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

Тем не менее, перевод Flutter на новую платформу требует доведения движка Flutter до цели, а также реализации вложенности.

Движок Flutter по своей сути кроссплатформенный и может работать с различными API-интерфейсами клиентского рендеринга (OpenGL, Vulkan и программное обеспечение). Включает виртуальную машину среды выполнения Dart.

Flutter для мобильного устройства

Для мобильных Google анонсировал обновление фреймворка до версии 1.5.

Согласно Google, Flutter 1.5 включает сотни изменений в ответ на отзывы разработчиков. включая обновления к новым требованиям iOS SDK из магазина приложений, обновления виджетов и материалов iOS, а также поддержка новых типов устройств движком и Dart 2.3.

На этой неделе Google добавила начальную поддержку платежей в приложениях. Наконец, для Flutter доступно более 2,000 пакетов с открытым исходным кодом.

источник: https://developers.googleblog.com


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.