Flutter 1.5 voegt ondersteuning toe voor web, embedded en desktop

Flutter 1.5 zet een enorme stap voorwaarts en creëert één enkel native platform voor het hele ontwikkelingsproces, van ontwikkeling tot publicatie!

Het is nog maar een jaar geleden dat Google voor het eerst de Flutter Bèta op MWC. Sindsdien is Flutter met grote sprongen gegroeid en is het snel misschien wel het beste raamwerk geworden voor multi-platform codering op iOS en Android. Dit jaar gaan ze op Google I/O 2019 verder dan mobiel met de lancering van Flutter 1.5. Het is nu mogelijk om één applicatie te ontwikkelen voor alles, van uw Raspberry Pi tot uw Google Pixel 3a, naar uw Pixelbook, helemaal naar uw op maat gemaakte pc.

Het was eerlijk gezegd een beetje schokkend hoe positief de reacties op Flutter waren. Het is zeker niet het eerste raamwerk dat probeert platformonafhankelijke ontwikkeling mogelijk te maken, maar Google lijkt precies de juiste balans te hebben gevonden, en de ontwikkelaarsgemeenschap lijkt er dol op te zijn. Van het zijn van de snelst groeiende vaardigheid voor software-ingenieurs op LinkedIn, om gebruikt te worden door grote bedrijven zoals Ebay, Square, New York Times en Alibaba, om op grote schaal gebruikt te worden door

lokale onafhankelijke ontwikkelaars Voor wie apps op meerdere platforms wil kunnen onderhouden, lijkt Flutter overal op te duiken.

Met Flutter 1.5 kunnen die kleine indie-ontwikkelaars hun platformonafhankelijke dromen nog een stap verder brengen. Nog maar een paar maanden geleden begon Google eraan te werken Flutter verder te brengen dan mobiel, en zelfs zij waren verrast hoe snel dit vorderde. Het duurde niet lang voordat het bericht de New York Times bereikte dat Flutter bezig was steun te brengen naar het web, de desktop en embedded apparaten, en de New York Times Crossword sprong hierop in mogelijkheid. Ze gebruikten een vroege pre-releaseversie van Flutter's webondersteuning om hun KenKen-game uit het Flash-tijdperk te halen en naar een modern responsief ontwerp te brengen. Hoewel het nog niet helemaal klaar is voor de definitieve lancering, toch een voorproefje van de nieuwe versie van KenKen die op de eerste draait technische preview van Flutter voor het web is dit jaar beschikbaar om te proberen bij Google I/O op iOS, Android, internet en ChromeOS.

En ja, dat draait lokaal op ChromeOS, niet alleen via de webbrowser. Met Flutter 1.5 kun je compileren voor Windows, Linux en Mac OS, wat betekent dat u op ChromeOS kunt ontwikkelen, testen en publiceren voor mobiel, internet en desktop allemaal op één apparaat met behulp van Android Studio of Visual Studio Code zonder dat u een mobiel apparaat nodig heeft emulator. We zijn geweest jarenlang praten over hoe Google ondersteuning voor Android-apps en ondersteuning voor Android-ontwikkeling moet samenbrengen laptopplatform, en het lijkt erop dat dit eindelijk zal gebeuren met Flutter 1.5 en Android Studio 3.5 op ChromeOS.

Laten we embedded apparaten niet vergeten. Terwijl Google documentatie publiceert voor het uitvoeren van Flutter-applicaties op Raspberry Pis en andere embedded devices, het wordt al gebruikt op een van de meest gedistribueerde embedded device-platforms ter wereld markt. Google Assistant op het Google Smart Display-platform gebruikt Flutter al om bepaalde functies aan te sturen, en ze werken eraan om dit elke dag uit te breiden. met het uiteindelijke doel om een ​​volledige Flutter-stack te hebben op elke Google Home Hub, elk Lenovo Smart Display en elke andere door Assistant aangedreven weergave.

Dit zijn natuurlijk niet de enige updates in Flutter 1.5. De nieuwste release biedt ook ondersteuning voor Dart 2.3 met een uitgebreide UI-als-code functionaliteit, een in-app betalingsbibliotheek die het genereren van inkomsten met op Flutter gebaseerde apps aanzienlijk eenvoudiger maakt, en honderden andere verbeteringen. Deze voortdurende verbeteringen aan Flutter zorgen voor spannende nieuwe projecten zoals de ML Kit Custom Image Classifier, een op Firebase en Flutter gebaseerde applicatie waarmee u eenvoudig classificatiemodellen kunt maken machinaal leren.

En als u geïnteresseerd bent om met Flutter aan de slag te gaan, is dit het perfecte moment, aangezien Google samenwerkt met een van de beste ontwerpers van trainingen voor mobiele ontwikkeling om u een eenvoudig traject aan te bieden. Dankzij de sponsoring van Google is de Udemy Flutter-cursus van App Brewery tijdelijk beschikbaar voor slechts $ 10.

Bekijk de Handleiding Aan de slag om vandaag nog te beginnen met het ontwerpen van apps met Flutter!