Windows je možda najpopularniji OS za računala, koji radi na više od milijardu uređaja diljem svijeta. Korisnici sustava Windows imaju pristup milijunima aplikacija dostupnih u Microsoft Storeu i na webu kako bi poboljšali svoje korisničko iskustvo.

Ali stvari su postale uzbudljivije. Veliki razvoj Fluttera, Googleove popularne platforme za izgradnju aplikacija, otvorio je novi pristupnik programerima za izradu aplikacija za Windows i nude jedinstvena iskustva. Istražimo kako.

Što je Flutter?

Flutter je Googleov besplatni okvir otvorenog koda za izgradnju prekrasnih, izvorno kompiliranih, višeplatformskih aplikacija iz jedne baze koda. Pomaže vam da ostvarite svoje ideje izgradnjom aplikacija koje nude ispunjeno iskustvo - bez obzira za koji ih operativni sustav razvijate.

Flutter je stvoren kao okvir mobilnog korisničkog sučelja kako bi programerima ponudio fleksibilnost, jednostavnost i brzinu izrade izvornih aplikacija bogatih značajkama za iOS i Android. Programeri Fluttera mogu koristiti isti programski jezik s jednom bazom koda za izradu aplikacija za iOS i Android.

Srž Fluttera leži u korištenju widgeta. Možete izgraditi cijelo korisničko sučelje kombiniranjem različitih widgeta s ograničenim iskustvom u programiranju ili razvoju. Flutter ima svoje gotove widgete tako da OEM widgeti nisu potrebni, a vi također možete razviti svoje widgete.

Flutter aplikacije izrađene su pomoću Dart, Googleovog objektno orijentiranog programskog jezika. Dart se kompilira izravno u izvorni kod, tako da aplikacija korisniku izgleda kao tipičan Windows program.

Štoviše, s podrškom za ponovno učitavanje s prikazom stanja, dobivate produktivnost interaktivnog okruženja koje vam omogućuje da unosite promjene dok vaša aplikacija radi i odmah vidite rezultate.

Gotovo pola milijuna aplikacija koje su sada objavljene koriste Flutter, uključujući one iz Bettermenta, BMW-a i ByteDancea. Danas je Flutter jedan od najpopularnijih UI alata za više platformi.

Flutter 2.10 i kako je prilagođen za Windows

Google već neko vrijeme planira proširiti Flutter s mobilnih aplikacija na druge platforme poput desktopa i weba. Flutter 2.10, najnovija verzija, sa sobom donosi stabilno izdanje podrške za Windows. Sada možete stvarati aplikacije koje rade na mobilnim uređajima, računalima sa sustavom Windows i webu – sve iz jedne baze kodova.

Budući da je OS dizajniran za računala s većim zaslonima i ulazima poput tipkovnice i miša, Windows ne radi kao mobilni uređaj. Također, korišteni API-ji po aplikacijama za stolna računala razlikuju se od onih koje rade na Androidu ili iOS-u.

Flutter 2.10 nije samo doveo Flutter u Windows, već je također prilagođen za Windows. Za početak, Flutter za Windows kombinira Dart okvir i C++ motor. I baš kao njegova besprijekorna integracija s razvojem mobilnog korisničkog sučelja, Flutter 2.10 može komunicirati sa Windowsima na izvornoj razini. Odgovoran je za prevođenje i slanje Windows poruka za slikanje korisničkog sučelja, rukovanje događajima kao što su mijenja veličinu prozora i radi s postojećim Windows modalitetima za internacionalizaciju, kao što je metoda unosa urednici.

Podrška nekoliko Microsoftovih timova bila je ključna u ostvarenju vizije Fluttera za Windows. Dizajnerski tim Fluenta osigurao je Windows ikone za Flutter aplikacije, dok je tim za pristupačnost osigurao da Flutter od prvog dana ima podršku za čitače zaslona. Štoviše, Flutterovi partneri za alate kao što su FlutterFlow, Realm, Rive, Syncfusion i Nevercode također su ažurirali svoju podršku za Windows.

Što programeri Fluttera mogu ponuditi korisnicima sustava Windows

Kao programer za Flutter, sada možete objavljivati ​​svoje aplikacije u Microsoft Storeu i istraživati ​​nove koncepte za stvaranje inovativnih izvornih aplikacija za korisnike Windowsa.

Imat ćete svaki dio Flutter okvira za izradu vaših aplikacija, uključujući dodatke za Windows podršku kao što su kamera, file_picker i shared_preferences. Štoviše, vaše će aplikacije moći lijepo izraziti sustav dizajna Microsoft Fluent.

Ako ste stvarali Flutter mobilne aplikacije, svoju stručnost i iskustvo možete koristiti za razvoj aplikacija koje korisnicima Windowsa nude nova rješenja. Dakle, idući naprijed, možete izraditi vizualno zapanjujuće aplikacije koje ne samo da rade glatko u sustavu Windows, već i rade na drugim stolnim ili mobilnim uređajima osim na webu.

Windows postaje uzbudljiv s Flutter aplikacijama

Pokretanjem sustava Windows 11, Android aplikacije su već ušle u Windows računala. Sada uz podršku za izgradnju visoke kvalitete Windows aplikacije bez ugrožavanja kompatibilnosti ili performansi, Flutter uvodi novi val kreativnosti, inovacija i poboljšanih računalstvo.

Doista, korisnici Windowsa mogu se radovati pametnijem i uzbudljivijem iskustvu s Flutter aplikacijama koje kreiraju programeri.

9 najboljih načina korištenja Google Workspacea za razvoj weba

Google Workspace programerima nudi paket besplatnih i jeftinih alata za učinkovito upravljanje i izradu web-aplikacija. Koristiš li ih?

Pročitajte dalje

UdioCvrkutE-mail
Povezane teme
  • Programiranje
  • Razvoj aplikacija
  • Windows 11
O autoru
Neeraj Paruthi (Objavljeno 37 članaka)

Neeraj istražuje nove proizvode i tehnologije te piše o njihovim čudima više od dva desetljeća kao profesionalni pisac i kreativni konzultant. Njegova ljubav prema tehnologiji i pametnim uređajima drži ga adrenaliziranim i želi još više.

Više od Neeraj Paruthi

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu