Flutter 2 вече е издаден и пристига като универсална рамка

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

За тези, които не знаят Пърхане, те трябва да знаят, че това се счита за алтернатива на React Native и позволява стартиране на приложения за различни платформи, включително iOS, Android, Windows, macOS и Linux, базирани на една и съща кодова база, както и приложения, които да се изпълняват в браузъри.

Мобилните приложения, написани по-рано във Flutter 1, след преминаване към Flutter 2, могат да бъдат адаптирани да работят на работния плот и в мрежата, без да се налага да пренаписвате код.

Относно Flutter

По-голямата част от кода на Flutter се изпълнява в Dart а механизмът за изпълнение на изпълняваните приложения е написан на C ++.

При разработването на приложения, в допълнение към родния език на Flutter Dart, можете да използвате интерфейса на Dart за чужда функция, за да извикате C / C ++ код.

Преносимост също обхваща вградени устройстват.е. на по-малки устройствакато Raspberry Pi и Google Home Hub.

В този момент, казва Google, една от интегрираните платформи, където Flutter вече работи, се основава на интелигентни дисплейни операционни системи, които захранват подобни на Google Home Hub.

Високо изпълнение се постига чрез компилиране на приложения в машинен кодa за целеви платформи. В същото време не е необходимо да прекомпилирате програмата след всяка промяна: Dart осигурява режим за презареждане с горещо, който ви позволява да правите промени в работещо приложение и незабавно да оценявате резултата.

Днес обявихме Flutter 2 - голяма актуализация на Flutter, която позволява на разработчиците да създават красиви, бързи и преносими приложения за всяка платформа.

С Flutter 2 можете да използвате същата кодова база, за да изтласкате родни приложения към пет операционни системи: iOS, Android, Windows, macOS и Linux; както и уеб изживявания, насочени към браузъри като Chrome, Firefox, Safari или Edge. Flutter може дори да бъде интегриран в интелигентни автомобили, телевизори и уреди, осигурявайки най-универсалното и преносимо изживяване за един свят на околните компютри.

Относно Flutter 2

Flutter 2 твърди, че е напълно съвместим със създаването на уеб приложения, подходящ за производствени разгръщания, тъй като има три основни сценария за използване на Flutter за мрежата:

  • Разработване на самостоятелни уеб приложения (PWA, Progressive Web Apps)
  • Създаване на уеб страници с една страница (SPA)
  • Преобразувайте мобилните приложения в уеб приложения.

Характеристиките на инструментите за уеб разработка включват използването на механизми за ускоряване на изобразяването на 2D и 3D графики, гъвкавото разположение на елементите на екрана и механизма за рендиране на CanvasKit, вграден в WebAssembly.

И тъй като браузърите за настолни компютри са също толкова важни, колкото и мобилните браузъри, добавихме интерактивни ленти за превъртане и клавишни комбинации, увеличихме плътността на съдържанието по подразбиране в настолни режими и добавихме поддръжка на четец на екран за достъпност в Windows, macOS и Chrome OS.

Освен това, в съобщението се споменава, че поддръжката за настолни приложения е в бета версия и ще се стабилизира тази година в бъдещо издание, заедно с обявяването, че Canonical, Microsoft и Toyota ще работят по поддръжката на разработката с Flutter.

  • От своя страна Canonical избра Flutter като основна рамка за своите приложения и също така използва Flutter, за да разработи нов инсталатор за Ubuntu.
  • Докато Microsoft е адаптирал Flutter за сгъваеми многоекранни устройства като Surface Duo.
  • И накрая, Toyota планира да използва Flutter за автомобилни информационно-развлекателни системи.

Si искате да знаете повече за това За тази нова версия на Flutter 2 можете да проверите подробностите в оригиналното съобщение. Връзката е тази.

Докато за тези, които се интересуват от възможността да инсталират Flutter, Можете да следвате инструкциите в края на публикацията на Диего. Връзката е тази.


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

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.