Flutter 1.5 přidává podporu pro Web, Embedded a Desktop

Flutter 1.5 dělá obrovský krok vpřed a vytváří jedinou nativní platformu pro celý vývojový proces od vývoje až po publikování!

Bylo to právě před rokem, kdy Google poprvé oznámil Flutter Beta na MWC. Od té doby Flutter rostl mílovými kroky a rychle se stal pravděpodobně nejlepším rámcem pro multiplatformní kódování napříč iOS a Android. Letos na Google I/O 2019 se uvedením Flutter 1.5 posunou za hranice mobilních zařízení. Nyní je možné vyvinout jednu aplikaci pro vše od vašeho Raspberry Pi až po vaše Google Pixel 3a, do vašeho Pixelbooku, až do vašeho PC sestavené na míru.

Upřímně řečeno, bylo trochu šokující, jak pozitivní byla reakce na Flutter. Rozhodně to není první framework, který se pokouší umožnit vývoj napříč platformami, ale zdá se, že Google našel správnou rovnováhu a vývojářská komunita to zřejmě miluje. Od bytí nejrychleji rostoucí dovednost pro softwarové inženýry na LinkedIn, aby jej využívaly velké společnosti, jako jsou Ebay, Square, New York Times a Alibaba, aby byly široce využívány

místní nezávislí vývojáři kteří chtějí mít možnost spravovat aplikace na více platformách, zdá se, že Flutter se objevuje všude.

Nyní s Flutter 1.5 mohou tito malí nezávislí vývojáři posunout své sny napříč platformami o krok dále. Jen před pár měsíci začal Google pracovat na tom, aby Flutter překonal mobilní zařízení, a dokonce i oni byli překvapeni, jak rychle to postupovalo. Netrvalo dlouho a do New York Times se dostala zpráva, že Flutter pracuje na poskytnutí podpory na web, stolní počítače a vestavěná zařízení a New York Times Crossword skočil na příležitost. Použili předběžnou verzi webové podpory společnosti Flutter, aby převedli svou hru KenKen z doby Flash do moderního responzivního designu. I když ještě není zcela připraven na finální spuštění, ukázka nové verze KenKen běžící na prvním technický náhled Flutter pro web je k dispozici k vyzkoušení na Google I/O letos na iOS, Android, webu a ChromeOS.

A ano, to běží lokálně v ChromeOS, nejen prostřednictvím webového prohlížeče. Flutter 1.5 vám umožňuje kompilovat pro Windows, Linux a Mac OS, což znamená, že v systému ChromeOS můžete provádět vývoj, testování a publikování pro mobilní zařízení, web a desktop vše na jednom zařízení s pomocí Android Studio nebo Visual Studio Code, aniž byste potřebovali mobil emulátor. Byli jsme léta mluvit o tom, jak Google potřebuje propojit podporu aplikací pro Android a podporu vývoje pro Android platformě notebooků a zdá se, že se to konečně stane s Flutter 1.5 a Android Studio 3.5 na ChromeOS.

Nezapomínejme na vestavěná zařízení. Zatímco Google publikuje dokumentaci pro spouštění aplikací Flutter na Raspberry Pis a dalších embedded zařízení, je již používán na jedné z nejrozšířenějších platforem embedded zařízení na světě trh. Asistent Google na platformě Google Smart Display již používá Flutter k napájení některých funkcí a každý den pracují na jeho rozšiřování, s konečným cílem mít plný zásobník Flutter na každém Google Home Hub, každém Lenovo Smart Display a každém dalším Asistentovi Zobrazit.

To samozřejmě nejsou jediné aktualizace ve Flutter 1.5. Nejnovější verze také přináší podporu pro Dart 2.3 s přidáním rozsáhlého uživatelského rozhraní jako kódu funkce, knihovna plateb v aplikaci, která podstatně usnadní zpeněžení aplikací založených na Flutter, a stovky dalších vylepšení. Tato neustálá vylepšení Flutteru umožňují vzrušující nové projekty, jako je ML Kit Custom Image Classifier, aplikace založená na Firebase a Flutter, která usnadňuje vytváření klasifikačních modelů strojové učení.

A pokud máte zájem dostat se do Flutteru, nyní je ideální čas, protože společnost Google spolupracuje s jedním z nejlepších návrhářů školicích kurzů pro vývoj mobilních zařízení, aby vám nabídla snadný přístup. Kurz Udemy Flutter App Brewery bude k dispozici za pouhých 10 dolarů po omezenou dobu díky sponzorství Google.

Podívejte se na Průvodce Začínáme začít navrhovat aplikace s Flutterem ještě dnes!