Уобичајена употреба Флуттера у новим апликацијама. Нова Убунту функција?

Коришћење Флуттера

Користим неку Убунту варијанту већ 15 година, од којих сам последњих 13 година писао чланке, па чак и књигу о каноничкој дистрибуцији. Упркос томе, момци из Марк Схуттлевортх-а успевају да ме изненаде.

Недавно сам сковао фразу да изразим своја очекивања о будућности нових верзија. „Федора заснована на Дебиану са снап пакетима“. Овим сам желео да назначим да све више и више Убунту има тенденцију да више личи на традиционалну дистрибуцију засновану на ГНОМЕ-у, без иједне оригиналне функције која ми се толико свиђа.

Као и много других пута, изгледа да сам погрешио.

Подразумевано користи Флуттер

Un цвркут Објављено на рачуну дистрибуције каже:

Флуттер је подразумевана опција за будуће Убунту апликације.

@кенвандине ¿, инжењерски менаџер, овде је да вам саопшти неке од Цанонициних доприноса Флуттеру на #ФлуттерЕнгаге.

И укључује линкдођи на разговор.

Шта је Флуттер?

Лепршање је скуп алата за креирање корисничких интерфејса. Циљ који је развио Гоогле је да са једном базом кода буде могуће створити интерфејсе за изворна објашњења за рачунаре, мобилне уређаје и веб локације.

Према Гоогле-у, предности Флуттера су:

  • Брзо пуњење: Лепршаво вруће поновно учитавање убрзава развојна времена поновним учитавањем модификованог интерфејса за мање од секунде у емулаторима, симулаторима и животним окружењима.
  • Једноставно стварање интерфејса:  Флуттер долази са серијом Видгет Материал Десигн и Цупертино (Идеално за иОС), Апи-јевима кретања и помицања и више контрола.
  • Изворно понашање на свим подржаним платформама: Његове различите компоненте узимају у обзир разлике у раду на свакој од платформи.

Канонски и Лепршави

У то време, мој партнер Паблинук разговарао са њима споразума који су Цаноницал и Гоогле склопили да би Флуттер постали „званични део Линука“. То је био потез који је одговарао обе компаније. На Гооглеовој страни има још једну компанију која програмерима плаћа да Флуттер буду прилагођени радној површини. Цаноницал, са своје стране, поставља Убунту као мрежни пролаз за многе Андроид апликације (написане у Дарту) за пренос на Линук или да се програмери мобилних програма одлуче да пређу на другу платформу.

Да узмемо хипотетички пример. Стварање ВхатсАПП клијента за Линук у Питхону и коришћење ГТК или КТ за графички интерфејс није исто што и модификовање кода у Дарт-у и интерфејса креираног помоћу Флуттера. Напомена: Немам појма на ком језику је написана апликација ВхатсАпп, вероватно је Јава, али пример је разумљив.

Под Дарт-ом мислим на језик за креирање апликација на више платформи такође креирао Гоогле.

Када ћемо видети нове апликације?

Изгледа да ће прва званична апликација која користи интерфејс заснован на Флуттеру бити инсталациони програм који замењује Убикуити. који ће моћи да се користи у пробној верзији у следећем Убунту 21.10 (октобар ове године) У случају да све прође у реду, званични деби биће у априлу 2022. године лансирањем следеће верзије проширене подршке.

Имајте на уму да сам пронашао дугме и на њему шивам јакну. Осим твита који подразумевано говори о коришћењу Флуттера, немам појма постоји ли одлука да се ГНОМЕ-ове апликације попут видео плејера или калкулатора замене другима на основу Флуттера

Инсталирање Флуттера на Убунту

Да би подстакао употребу Флуттера по подразумеваној вредности за нове апликације, Убунту је одлучио да олакша инсталирање потребних алата помоћу Снап пакета.

То се врши наредбом:

sudo snap install flutter --classic

Инсталирамо интегрисано развојно окружење са:
sudo snap install android-studio --classic

Спајамо делове следећом командом

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

Ако желите да пронађете потпунија упутства о инсталацији у Убунтуу, можете их пронаћи овде. Да бисте сазнали више о Флуттеру, следите еСледећи линк.


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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.