Windows este probabil cel mai popular sistem de operare pentru computere, rulând pe peste un miliard de dispozitive din întreaga lume. Utilizatorii Windows au acces la milioane de aplicații disponibile pe Microsoft Store și pe web pentru a-și îmbunătăți experiența de calcul.

Dar lucrurile au devenit mai incitante. O dezvoltare majoră realizată de Flutter, populara platformă de creare de aplicații a Google, a deschis o nouă poartă pentru dezvoltatori pentru a crea aplicații pentru Windows și a oferi experiențe unice. Să explorăm cum.

Ce este Flutter?

Flutter este un cadru gratuit și open-source de la Google pentru a construi aplicații frumoase, compilate nativ, multi-platformă, dintr-o singură bază de cod. Vă ajută să vă realizați ideile prin construirea de aplicații care oferă o experiență împlinită, indiferent de sistemul de operare pentru care le dezvoltați.

Flutter a fost creat ca un cadru de interfață de utilizare mobilă pentru a oferi dezvoltatorilor flexibilitatea, ușurința și viteza de a construi aplicații native bogate în funcții pentru iOS și Android. Dezvoltatorii Flutter pot folosi același limbaj de programare cu o singură bază de cod pentru a crea aplicații atât pentru iOS, cât și pentru Android.

instagram viewer

Miezul Flutter constă în utilizarea widget-urilor. Puteți construi întreaga interfață de utilizare combinând diferite widget-uri cu experiență limitată de programare sau dezvoltare. Flutter are widget-urile sale gata făcute, astfel încât widget-urile OEM nu sunt necesare și puteți dezvolta și dvs. widget-urile.

Aplicațiile Flutter sunt create folosind Dart, limbajul de programare orientat pe obiecte de la Google. Dart se compilează direct în codul nativ, astfel încât aplicația arată și se simte ca un program tipic Windows pentru utilizator.

În plus, cu suport pentru reîncărcare la cald cu stare, obțineți productivitatea unui mediu interactiv care vă permite să faceți modificări în timp ce aplicația dvs. rulează și să vedeți rezultatele imediat.

Aproape jumătate de milion de aplicații lansate acum folosesc Flutter, inclusiv cele de la Betterment, BMW și ByteDance. Astăzi, Flutter este unul dintre cele mai populare seturi de instrumente UI multiplatformă.

Flutter 2.10 și cum este adaptat pentru Windows

De ceva timp, Google are in plan să extindă Flutter de la aplicațiile mobile la alte platforme precum desktop și web. Flutter 2.10, cea mai nouă versiune, aduce cu sine lansarea stabilă a suportului Windows. Acum puteți crea aplicații care funcționează pe dispozitive mobile, PC-uri Windows și web, toate dintr-o bază de cod.

Fiind un sistem de operare conceput pentru PC-uri cu ecrane mai mari și intrări precum o tastatură și un mouse, Windows nu funcționează ca un dispozitiv mobil. De asemenea, API-urile utilizate aplicațiile desktop sunt diferite de cele care rulează pe Android sau iOS.

Flutter 2.10 nu a adus doar Flutter în Windows, ci este și adaptat pentru Windows. Pentru început, Flutter pentru Windows combină un cadru Dart și motor C++. Și la fel ca integrarea sa perfectă cu dezvoltarea UI pentru mobil, Flutter 2.10 poate comunica cu Windows la nivel nativ. Este responsabil pentru traducerea și expedierea mesajelor Windows pentru a-și picta interfața de utilizare, gestionând evenimente precum redimensionarea ferestrelor și funcționează cu modalitățile Windows existente pentru internaționalizare, cum ar fi metoda de introducere editori.

Sprijinul mai multor echipe Microsoft a fost esențial în realizarea viziunii Flutter pentru Windows. Echipa de proiectare Fluent a furnizat pictograme Windows pentru aplicațiile Flutter, în timp ce echipa de accesibilitate s-a asigurat că Flutter are suport pentru cititoarele de ecran din prima zi. În plus, partenerii de instrumente ai Flutter, cum ar fi FlutterFlow, Realm, Rive, Syncfusion și Nevercode, și-au actualizat și suportul Windows.

Ce le pot oferi dezvoltatorii Flutter utilizatorilor Windows

În calitate de dezvoltator Flutter, puteți acum să vă publicați aplicațiile în Microsoft Store și să explorați noi concepte pentru a crea aplicații native inovatoare pentru utilizatorii Windows.

Veți avea la dispoziție fiecare parte a cadrului Flutter pentru a vă construi aplicațiile, inclusiv pluginuri pentru suport Windows, cum ar fi camera, file_picker și shared_preferences. Mai mult, aplicațiile dvs. vor putea exprima frumos sistemul de design Microsoft Fluent.

Dacă ați creat aplicații mobile Flutter, vă puteți folosi experiența și experiența pentru a dezvolta aplicații care oferă soluții noi utilizatorilor Windows. Așadar, în viitor, puteți crea aplicații uimitoare din punct de vedere vizual, care nu numai că rulează fără probleme pe Windows, ci și funcționează pe alte dispozitive desktop sau mobile, pe lângă web.

Windows devine incitant cu aplicațiile Flutter

Odată cu lansarea Windows 11, aplicațiile Android și-au făcut deja loc în computerele Windows. Acum, cu sprijin pentru a construi de înaltă calitate Aplicațiile Windows fără a compromite compatibilitatea sau performanța, Flutter introduce un nou val de creativitate, inovație și îmbunătățire. tehnica de calcul.

Într-adevăr, utilizatorii Windows pot aștepta cu nerăbdare o experiență mai inteligentă și mai interesantă cu aplicațiile Flutter create de dezvoltatori.

Cele mai bune 9 moduri de a utiliza Google Workspace pentru dezvoltarea web

Google Workspace oferă dezvoltatorilor o suită de instrumente gratuite și cu costuri reduse pentru a gestiona și a crea eficient aplicații web. Te folosești de ele?

Citiți în continuare

AcțiuneTweetE-mail
Subiecte asemănătoare
  • Programare
  • Dezvoltarea aplicației
  • Windows 11
Despre autor
Neeraj Paruthi (37 articole publicate)

Neeraj a explorat noi produse și tehnologii și a scris despre minunile lor de peste două decenii ca scriitor profesionist și consultant creativ. Dragostea lui pentru tehnologie și dispozitive inteligente îl ține suprarenalizat și să caute mai mult.

Mai multe de la Neeraj Paruthi

Aboneaza-te la newsletter-ul nostru

Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Click aici pentru a te abona