A Google csapata aki a Flutter fejlesztésén dolgozik, ingyenes keretrendszere és nyílt forráskódú felhasználói felülete, tegnap bejelentette, hogy több hónapos munka után, a keret most más típusú platformokra is kiterjeszti használatát.
A jövőben gazdagíthatja felhasználói élményét olyan platformokon, mint az internet, az asztali alkalmazások és a kis eszközök. Ez a hír körülbelül két hónappal a Dart DevTools programmal együtt szállított keretrendszer 1.2-es verziójának kiadása, egy programozási eszközkészlet és a Dart Web programozási nyelv 2.2-es verziója után jelent meg.
A Flutterről
Csapkod egy felhasználói felület fejlesztési keretrendszer ingyenes és nyílt forráskódú, amelyet a Google készített. Addig, Android és iOS alkalmazások fejlesztésére használták fel és ez a fő módszer az alkalmazások létrehozására is a Google Fuchsia számára.
A Dart Web programozási nyelv által kínált lehetőségeknek és a böngészők által ma bevezetett új fejlesztési eszközöknek köszönhetően azonban A Google kezdetben kiterjeszthette a Flutter keretrendszer támogatását az internetre.
most, - mondta a Google, a Flutter keretrendszer hordozható felhasználói felület keretrendszerré válik minden képernyőhöz.
A keretrendszer-frissítés révén a Google lehetővé teszi a vállalatok számára, hogy jobb felhasználói élményt nyújtsanak minden típusú képernyőn, beleértve a mobilalkalmazásokat, az asztali számítógépeket és az internetet is.
Hebegés az interneten
ezt egy Flutter implementáció, amely kompatibilis a következővel: használatával feldolgozott kód szabványos webes technológiák, például HTML, CSS és JavaScript.
A Flutter for Web segítségével a Dart programozási nyelven írt Flutter kód összeállítható a böngészőbe ágyazott és bármely webkiszolgálóra telepíthető kliens élményben.
Használhatja a Flutter összes funkcióját, és nincs szüksége böngészőbővítményre. Habár a Flutter for Web még fejlesztés alatt áll, a Google a New York Times-szal (NYT) együttműködve kipróbálta egy új felület fejlesztését a KenKen Puzzle játékhoz, amelyet az amerikai újság felajánlóinak kínál.
A játék frissült, és ugyanazt a kódot használja Android, iOS, Web, Mac és Chrome OS rendszereken.
Hebegés asztali
Ezt a projektet eredetileg a Flutter implementációinak fejlesztésére hozták létre Windows, Mac OS, Chrome OS és Linux rendszereken.
Folyamatban van a Flutter kiterjesztése asztali támogatásra, mint célkörnyezetre, lehetővé téve a fejlesztők számára, hogy a Flutter segítségével alkalmazásokat hozzanak létre a fent említett platformokon.
Hosszútávú, ez az erőfeszítés egy teljesen integrált megoldást hoz létre amelyben a csapkodó alkotás mindkettőt működni fogja asztali és mobil platformokra, de ez az erőfeszítés még folyamatban van - mondta a Google.
Bár ezek a célok még nem állnak készen a gyártásra, a Google Flutter csapata szerint kiadták az első utasításokat a Mac, Windows és Linux rendszeren futó Flutter alkalmazások fejlesztésére.
Hebegés beágyazott eszközökhöz
A csapkodó hordozhatóság is beágyazott eszközökre is kiterjedazaz kisebb eszközökhözmint a Raspberry Pi és a Google Home Hub.
A Google szerint ezen a ponton az egyik integrált platform, ahol a Flutter már működik, intelligens kijelzős operációs rendszereken alapul, amelyek a Google Home Hub-hez hasonlóan működnek.
Ez azt jelenti, hogy a Flutter új platformra hozása megköveteli a Flutter motor célba juttatását, valamint a fészkelés megvalósítását.
A Flutter motor eleve platformokon átívelő, és különféle kliens renderelési API-kkal (OpenGL, Vulkan és szoftverekkel) működhet. Tartalmazza a Dart futásidejű virtuális gépet.
Hebegés a mobil eszközhöz
Mobilok számára, A Google bejelentette a keretrendszer 1.5-ös verziójának frissítését.
A Google szerint a Flutter 1.5 több száz változást tartalmaz a fejlesztői visszajelzésekre reagálva, beleértve az új iOS SDK követelmények frissítéseit az alkalmazásboltból, az iOS widgetek és anyagok frissítése, valamint az új típusú eszközök támogatása a motor és a Dart 2.3 által.
A Google ezen a héten hozzáadta az alkalmazáson belüli fizetések kezdeti támogatását. Végül több mint 2,000 nyílt forráskódú csomag áll rendelkezésre a Flutter számára.
forrás: https://developers.googleblog.com