Использование Flutter по умолчанию в новых приложениях. Новая функция Ubuntu?

Использование Flutter

Я использую какой-то вариант Ubuntu в течение 15 лет, из которых последние 13 лет я потратил на написание статей и даже книги о дистрибутиве Canonical. Несмотря на это, ребятам из Марка Шаттлворта удается меня удивить.

Недавно я придумал фразу, чтобы выразить свои ожидания относительно будущего новых версий. «Fedora на основе Debian с пакетами Snap». Этим я хотел указать, что все больше и больше Ubuntu имеет тенденцию больше походить на традиционный дистрибутив на основе GNOME, без каких-либо оригинальных функций, которые мне так нравятся.

Как и во многих других случаях, похоже, что я ошибался.

Использование Flutter по умолчанию

Un Tweet В размещенном на аккаунте раздаче написано:

Flutter - это вариант по умолчанию для будущих приложений Ubuntu.

@kenvandine ¿, технический менеджер, расскажет вам о некоторых вкладах Canonical в Flutter на #FlutterEngage.

И включает ссылкаприходи на разговор.

Что такое флаттер?

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

Согласно Google, преимущества Flutter:

  • Быстрая зарядка: Горячая перезагрузка Flutter сокращает время разработки за счет перезагрузки измененного интерфейса менее чем за секунду в эмуляторах, симуляторах и живых средах.
  • Легкое создание интерфейса:  Flutter поставляется с серией Widget Material Design и Cupertino (идеально подходит для iOS), API перемещения и прокрутки и множеством элементов управления.
  • Собственное поведение на всех поддерживаемых платформах: Его различные компоненты учитывают различия для работы на каждой из платформ.

Канонический и флаттер

В то время мой партнер Паблинукс говорил с ними соглашение, которое Canonical и Google заключили, чтобы сделать Flutter "официальной частью Linux" Это был шаг, который устроил обе компании. Со стороны Google есть еще одна компания, которая платит разработчикам за то, чтобы они сделали Flutter дружественным к настольным компьютерам. Canonical, со своей стороны, позиционирует Ubuntu как шлюз для многих приложений Android (написанных на Dart), которые будут перенесены в Linux. или что разработчики мобильных программ решают перейти на другую платформу.

Возьмем гипотетический пример. Создание клиента WhatsAPP для Linux на Python и использование GTK или QT для графического интерфейса - это не то же самое, что изменение кода в Dart и интерфейса, созданного с помощью Flutter. Примечание: я понятия не имею, на каком языке написано приложение WhatsApp, вероятно, это Java, но пример понятен.

Под Dart я подразумеваю язык для создания кроссплатформенных приложений. также создан Google.

Когда мы увидим новые приложения?

Судя по всему, первым официальным приложением, использующим интерфейс на основе Flutter, будет установщик, который заменит Ubiquity. который можно будет использовать в пробной версии в следующей версии Ubuntu 21.10 (октябрь этого года). Если все пойдет хорошо, официальный дебют состоится в апреле 2022 года с запуском следующей расширенной версии поддержки.

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

Установка Flutter в Ubuntu

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

Делается это командой:

sudo snap install flutter --classic

Устанавливаем интегрированную среду разработки с:
sudo snap install android-studio --classic

Соединяем части следующей командой

flutter config --android-studio-dir /snap/android-studio/current/android-studio

Если вы хотите найти более полные инструкции по установке в Ubuntu, вы можете их найти Вот. Чтобы узнать больше о Flutter, пройдите по ссылке e.l следующая ссылка.


Будьте первым, чтобы комментировать

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

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

*

*

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