Flutter 1.5 naredi ogromen korak naprej in ustvari enotno izvorno platformo za celoten razvojni proces od razvoja do objave!
Google je šele pred letom dni prvič objavil Flutter Beta na MWC. Od takrat je Flutter skokovito rasel in hitro postal nedvomno najboljše ogrodje za kodiranje na več platformah v sistemih iOS in Android. Letos na Google I/O 2019 se z lansiranjem Flutterja 1.5 podajajo dlje od mobilnih. Zdaj je mogoče razviti eno aplikacijo za vse, od vašega Raspberry Pi do vašega Google Pixel 3a, na vaš Pixelbook, vse do vašega po meri izdelan osebni računalnik.
Odkrito povedano, bilo je nekoliko šokantno, kako pozitiven je bil odziv na Flutter. Zagotovo ni prvi okvir, ki poskuša omogočiti razvoj na več platformah, vendar se zdi, da je Google našel pravo ravnovesje in zdi se, da je skupnosti razvijalcev všeč. Od tega, da je najhitreje rastoča spretnost za inženirje programske opreme na LinkedInu, da ga uporabljajo velika podjetja, kot so Ebay, Square, New York Times in Alibaba, da ga v veliki meri uporabljajo
lokalni neodvisni razvijalci ki želijo imeti možnost vzdrževati aplikacije na več platformah, se zdi, da se Flutter pojavlja povsod.Zdaj s Flutterjem 1.5 lahko ti mali neodvisni razvijalci popeljejo svoje sanje o več platformah še korak dlje. Samo nekaj mesecev nazaj je Google začel delati na tem, da bi Flutter pripeljal onkraj mobilnih naprav, in celo oni so bili presenečeni, kako hitro napreduje. Kmalu je New York Times izvedel, da si Flutter prizadeva zagotoviti podporo v splet, namizje in vgrajene naprave, križanka New York Timesa pa je skočila nanj priložnost. Uporabili so zgodnjo predizdajno gradnjo Flutterjeve spletne podpore, da bi svojo igro KenKen prenesli iz časa Flasha v sodoben odziven dizajn. Čeprav še ni povsem pripravljen za končno predstavitev, kratek vpogled v novo različico KenKen, ki deluje na prvem tehnični predogled Flutterja za splet je na voljo za preizkus na Google I/O letos v sistemih iOS, Android, spletu in Chrome OS.
In ja, to se izvaja lokalno v sistemu ChromeOS, ne le prek spletnega brskalnika. Flutter 1.5 vam omogoča prevajanje za Windows, Linux in Mac OS, kar pomeni, da lahko v sistemu ChromeOS razvijate, testirate in objavljate za mobilne naprave, splet in namizje vse v eni napravi s pomočjo Android Studio ali Visual Studio Code, ne da bi potrebovali mobilni telefon emulator. Bili smo govoril leta o tem, kako mora Google združiti podporo za aplikacije za Android in razvojno podporo za Android na svojih prenosno platformo in zdi se, da se bo to končno uresničilo s Flutterjem 1.5 in Android Studio 3.5 na Chrome OS.
Ne pozabimo na vgrajene naprave. Medtem ko Google objavlja dokumentacijo za izvajanje aplikacij Flutter na Raspberry Pis in drugih vgrajenih naprav, je že v uporabi na eni najbolj razširjenih platform za vgrajene naprave na trgu. Google Assistant na platformi Google Smart Display že uporablja Flutter za delovanje nekaterih funkcij, vsak dan pa se trudijo, da bi ga razširili, s končnim ciljem, da bi imeli celoten sklad Flutter na vsakem Google Home Hubu, vsakem pametnem zaslonu Lenovo in vsakem drugem sistemu Assistant zaslon.
Seveda to niso edine posodobitve v Flutterju 1.5. Najnovejša izdaja prinaša tudi podporo za Dart 2.3 z dodanim obsežnim uporabniškim vmesnikom kot kodo funkcionalnost, knjižnica plačil v aplikaciji, ki bo bistveno olajšala monetizacijo aplikacij, ki temeljijo na Flutterju, in na stotine drugih izboljšave. Te stalne izboljšave Flutterja omogočajo vznemirljive nove projekte, kot je slika po meri ML Kit Classifier, aplikacija, ki temelji na Firebase in Flutterju in omogoča preprosto ustvarjanje klasifikacijskih modelov za strojno učenje.
In če vas zanima vstop v Flutter, je zdaj pravi čas, saj Google sodeluje z enim najboljših oblikovalcev tečajev usposabljanja za razvoj mobilnih naprav, da vam ponudi enostavno pot. Tečaj Udemy Flutter podjetja App Brewery bo omejen čas na voljo za samo 10 USD, zahvaljujoč Googlovemu sponzorstvu.
Oglejte si Priročnik za začetek da začnete oblikovati aplikacije s Flutterjem še danes!