Windows är kanske det mest populära operativsystemet för datorer och körs på över en miljard enheter över hela världen. Windows-användare har tillgång till miljontals appar tillgängliga på Microsoft Store och webben för att förbättra deras datorupplevelse.

Men saker och ting har blivit mer spännande. En stor utveckling av Flutter, Googles populära appbyggande plattform, har öppnat upp en ny gateway för utvecklare att skapa appar för Windows och erbjuda unika upplevelser. Låt oss utforska hur.

Vad är Flutter?

Flutter är ett gratis ramverk med öppen källkod från Google för att bygga vackra, inbyggt kompilerade multiplattformsapplikationer från en enda kodbas. Det hjälper dig att förverkliga dina idéer genom att bygga appar som erbjuder en tillfredsställande upplevelse – oavsett vilket operativsystem du utvecklar dem för.

Flutter skapades som ett ramverk för mobilt användargränssnitt för att erbjuda utvecklare flexibiliteten, enkelheten och hastigheten att bygga funktionsrika inbyggda appar för iOS och Android. Flutter-utvecklare kan använda samma programmeringsspråk med en enda kodbas för att skapa appar för både iOS och Android.

instagram viewer

Kärnan i Flutter ligger i dess användning av widgets. Du kan bygga hela användargränssnittet genom att kombinera olika widgets med begränsad erfarenhet av programmering eller utveckling. Flutter har sina färdiga widgets så att OEM-widgetar inte behövs, och du kan också utveckla dina widgets.

Flutter-appar är byggda med Dart, Googles objektorienterade programmeringsspråk. Dart kompileras direkt till inbyggd kod, så att appen ser ut och känns som ett typiskt Windows-program för användaren.

Dessutom, med stöd för stateful hot reload, får du produktiviteten i en interaktiv miljö som låter dig göra ändringar medan din app körs och se resultaten direkt.

Nästan en halv miljon appar som nu släpps använder Flutter, inklusive de från Betterment, BMW och ByteDance. Idag är Flutter en av de mest populära gränssnittsverktygen för flera plattformar.

Flutter 2.10 och hur det är skräddarsytt för Windows

Google har haft planer på att expandera Flutter från mobilappar till andra plattformar som skrivbordet och webben under en tid nu. Flutter 2.10, den senaste versionen, för med sig den stabila versionen av Windows-stöd. Nu kan du skapa appar som fungerar på mobila, Windows-datorer och webben – allt från en kodbas.

Eftersom Windows är ett operativsystem designat för datorer med större skärmar och ingångar som tangentbord och mus, fungerar inte Windows som en mobil enhet. Också, de API: er som används av stationära appar skiljer sig från de som körs på Android eller iOS.

Flutter 2.10 har inte bara fört Flutter till Windows, utan det är också skräddarsytt för Windows. Till att börja med kombinerar Flutter för Windows ett Dart-ramverk och C++ motor. Och precis som den sömlösa integrationen med utveckling av mobilt användargränssnitt kan Flutter 2.10 kommunicera med Windows på en inbyggd nivå. Det är ansvarigt för att översätta och skicka Windows-meddelanden för att måla sitt användargränssnitt, hantera händelser som Windows storleksändring och fungerar med befintliga Windows-modaliteter för internationalisering, såsom inmatningsmetod redaktörer.

Support från flera Microsoft-team har varit avgörande för att förverkliga Flutters vision för Windows. Designteamet för Fluent tillhandahöll Windows-ikoner för Flutter-appar, medan tillgänglighetsteamet har sett till att Flutter har stöd för skärmläsare från dag ett. Dessutom uppdaterade Flutters verktygspartner som FlutterFlow, Realm, Rive, Syncfusion och Nevercode också sitt Windows-stöd.

Vad Flutter-utvecklare kan erbjuda Windows-användare

Som Flutter-utvecklare kan du nu publicera dina appar i Microsoft Store och utforska nya koncept för att skapa innovativa inbyggda appar för Windows-användare.

Du kommer att ha alla delar av Flutter-ramverket för att bygga dina appar, inklusive plugins för Windows-stöd som kamera, file_picker och shared_preferences. Dessutom kommer dina appar att kunna uttrycka Microsoft Fluent-designsystemet vackert.

Om du har skapat Flutter-mobilappar kan du använda din expertis och erfarenhet för att utveckla appar som erbjuder nya lösningar till Windows-användare. Så framöver kan du bygga visuellt fantastiska appar som inte bara fungerar smidigt på Windows utan även fungerar på andra stationära eller mobila enheter utöver webben.

Windows blir spännande med Flutter-appar

Med lanseringen av Windows 11 har Android-appar redan tagit sig in i Windows-datorer. Nu med stöd för att bygga hög kvalitet Windows-appar utan att kompromissa med kompatibilitet eller prestanda, Flutter inleder en ny våg av kreativitet, innovation och förbättrad datoranvändning.

Faktum är att Windows-användare kan se fram emot en smartare och mer spännande upplevelse med de Flutter-appar som utvecklarna skapar.

De 9 bästa sätten att använda Google Workspace för webbutveckling

Google Workspace erbjuder utvecklare en uppsättning kostnadsfria och billiga verktyg för att effektivt hantera och skapa webbappar. Använder du dem?

Läs Nästa

Dela med sigTweetE-post
Relaterade ämnen
  • Programmering
  • Apputveckling
  • Windows 11
Om författaren
Neeraj Paruthi (37 artiklar publicerade)

Neeraj har utforskat nya produkter och teknologier och skrivit om deras underverk i över två decennier som professionell skribent och kreativ konsult. Hans kärlek till teknik och smarta enheter håller honom adrenaliserad och går efter mer.

Mer från Neeraj Paruthi

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera