Windows er kanskje det mest populære operativsystemet for PC-er, og kjører på over én milliard enheter over hele verden. Windows-brukere har tilgang til millioner av apper tilgjengelig på Microsoft Store og nettet for å forbedre dataopplevelsen deres.
Men ting har blitt mer spennende. En stor utvikling av Flutter, Googles populære appbyggingsplattform, har åpnet en ny gateway for utviklere til å lage apper for Windows og tilby unike opplevelser. La oss utforske hvordan.
Hva er Flutter?
Flutter er et gratis rammeverk med åpen kildekode fra Google for å bygge vakre, kompilerte multiplattformapplikasjoner fra én enkelt kodebase. Det hjelper deg å realisere ideene dine ved å bygge apper som tilbyr en tilfredsstillende opplevelse – uansett hvilket operativsystem du utvikler dem for.
Flutter ble opprettet som et mobilt brukergrensesnitt for å tilby utviklere fleksibiliteten, brukervennligheten og hastigheten til å bygge funksjonsrike native apper for iOS og Android. Flutter-utviklere kan bruke det samme programmeringsspråket med en enkelt kodebase for å lage apper for både iOS og Android.
Kjernen til Flutter ligger i bruken av widgets. Du kan bygge hele brukergrensesnittet ved å kombinere forskjellige widgets med begrenset programmerings- eller utviklingserfaring. Flutter har sine ferdiglagde widgets slik at OEM-widgets ikke er nødvendig, og du kan også utvikle widgetene dine.
Flutter-apper er laget med Dart, Googles objektorienterte programmeringsspråk. Dart kompilerer direkte til innfødt kode, slik at appen ser ut og føles som et typisk Windows-program for brukeren.
Dessuten, med støtte for stateful hot reload, får du produktiviteten til et interaktivt miljø som lar deg gjøre endringer mens appen kjører og se resultatene umiddelbart.
Nesten en halv million apper som nå er utgitt bruker Flutter, inkludert de fra Betterment, BMW og ByteDance. I dag er Flutter et av de mest populære grensesnittverktøysettene på tvers av plattformer.
Flutter 2.10 og hvordan den er skreddersydd for Windows
Google har hatt planer om å utvide Flutter fra mobilapper til andre plattformer som skrivebordet og nettet i en tid nå. Flutter 2.10, den nyeste versjonen, bringer med seg den stabile utgivelsen av Windows-støtte. Nå kan du lage apper som fungerer på mobil, Windows-PCer og nettet – alt fra én kodebase.
Som et OS designet for PC-er med større skjermer og innganger som tastatur og mus, fungerer ikke Windows som en mobilenhet. Også, API-ene som brukes av desktop-apper er forskjellige fra de som kjører på Android eller iOS.
Flutter 2.10 har ikke bare brakt Flutter til Windows, men den er også skreddersydd for Windows. For det første kombinerer Flutter for Windows et Dart-rammeverk og C++ motor. Og akkurat som den sømløse integrasjonen med utvikling av mobilgrensesnitt, kan Flutter 2.10 kommunisere med Windows på et innfødt nivå. Det er ansvarlig for å oversette og sende Windows-meldinger for å male brukergrensesnittet, håndtere hendelser som endre størrelse på windows, og fungerer med eksisterende Windows-modaliteter for internasjonalisering, for eksempel inndatametode redaktører.
Støtte fra flere Microsoft-team har vært avgjørende for å realisere visjonen til Flutter for Windows. Fluent-designteamet ga Windows-ikoner for Flutter-apper, mens tilgjengelighetsteamet har sørget for at Flutter har støtte for skjermlesere fra dag én. Dessuten oppdaterte Flutters verktøypartnere som FlutterFlow, Realm, Rive, Syncfusion og Nevercode også Windows-støtten.
Hva Flutter-utviklere kan tilby Windows-brukere
Som Flutter-utvikler kan du nå publisere appene dine til Microsoft Store og utforske nye konsepter for å lage innovative native apper for Windows-brukere.
Du vil ha alle deler av Flutter-rammeverket for å bygge appene dine, inkludert plugins for Windows-støtte som kamera, file_picker og shared_preferences. Dessuten vil appene dine kunne uttrykke Microsoft Fluent-designsystemet vakkert.
Hvis du har laget Flutter-mobilapper, kan du bruke ekspertisen og erfaringen din til å utvikle apper som tilbyr nye løsninger til Windows-brukere. Så fremover kan du bygge visuelt overveldende apper som ikke bare kjører jevnt på Windows, men også fungerer på tvers av andre stasjonære eller mobile enheter i tillegg til nettet.
Windows blir spennende med Flutter-apper
Med lanseringen av Windows 11 har Android-apper allerede kommet inn i Windows-PCer. Nå med støtte for å bygge høy kvalitet Windows-apper uten at det går på bekostning av kompatibilitet eller ytelse, Flutter innleder en ny bølge av kreativitet, innovasjon og forbedret databehandling.
Faktisk kan Windows-brukere se frem til en smartere og mer spennende opplevelse med Flutter-appene utviklere lager.
Google Workspace tilbyr utviklere en pakke med gratis og rimelige verktøy for å effektivt administrere og lage nettapper. Bruker du dem?
Les Neste
- Programmering
- Apputvikling
- Windows 11
Neeraj har utforsket nye produkter og teknologier og skrevet om underverkene deres i over to tiår som profesjonell skribent og kreativ konsulent. Hans kjærlighet til teknologi og smarte enheter holder ham adrenalisert og går etter mer.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Klikk her for å abonnere