Evaluare:
Cartea oferă o bună acoperire a Flutter cu proiecte diverse și bine explicate. Cu toate acestea, este criticată pentru că are numeroase erori și este depășită în ceea ce privește API-urile actuale ale Flutter. Deși servește ca o introducere puternică dacă cititorul are cunoștințe anterioare despre Dart, poate fi o provocare pentru începători fără resurse suplimentare.
Avantaje:Acoperire bună a Flutter, proiecte diverse și bine explicate, exemple excelente, util pentru cei cu cunoștințe anterioare Dart, îndeplinește așteptările pentru a începe.
Dezavantaje:Conține multe erori, conținut învechit cu privire la API-urile actuale, codul nu se compilează întotdeauna, iar unii cititori îl consideră dificil de urmărit, în special pe un singur ecran sau în IDE-uri diferite.
(pe baza a 6 recenzii ale cititorilor)
Flutter Projects
Învățați Flutter și limbajul de programare Dart prin construirea de aplicații mobile impresionante din lumea reală pentru Android și iOS Caracteristici cheie Învățați dezvoltarea mobilă pe mai multe platforme cu Flutter și Dart prin construirea a 11 aplicații din lumea reală Creați o gamă largă de proiecte mobile, cum ar fi jocuri 2D, cronometru de productivitate, aplicație de navigare în filme și multe altele Proiecte practice care demonstrează tehnicile de dezvoltare Flutter cu sfaturi, trucuri și cele mai bune practici Descrierea cărții
Flutter este un cadru mobil reactiv modern care elimină o mare parte din complexitatea întâlnită în construirea aplicațiilor mobile native pentru iOS și Android. Cu Flutter, dezvoltatorii pot construi acum aplicații mobile rapide și native dintr-o singură bază de cod.
Această carte este plină cu 11 proiecte care vă vor ajuta să vă construiți propriile aplicații mobile folosind Flutter. Cartea începe cu o introducere în programarea Dart și explică modul în care aceasta poate fi utilizată cu Flutter SDK pentru a personaliza aplicații mobile. Fiecare capitol conține instrucțiuni despre cum să construiți o aplicație independentă de la zero, iar fiecare proiect se concentrează pe caracteristici Flutter importante. De la construirea widget-urilor Flutter și aplicarea animațiilor la utilizarea bazelor de date (SQLite și sembast) și Firebase, vă veți dezvolta cunoștințele pe parcursul capitolelor. Pe măsură ce avansați, veți învăța cum să vă conectați la servicii la distanță, să integrați hărți și chiar să utilizați Flare pentru a crea aplicații și jocuri în Flutter. Treptat, veți fi capabil să creați aplicații și jocuri care sunt gata să fie publicate pe Google Play Store și App Store. În capitolele finale, veți învăța cum să utilizați modelul BLoC și diverse bune practici legate de crearea de aplicații pentru întreprinderi cu Flutter.
Până la sfârșitul acestei cărți, veți avea abilitățile necesare pentru a scrie și livra aplicații mobile complet funcționale utilizând Flutter. Ce veți învăța Proiectați arhitecturi mobile reutilizabile care pot fi aplicate aplicațiilor la orice scară Fiți la curent cu gestionarea erorilor și depanarea pentru dezvoltarea aplicațiilor mobile Aplicați principiul �compoziției asupra moștenirii' pentru a descompune problemele complexe în multe probleme simple Actualizați-vă codul și vedeți rezultatele imediat folosind reîncărcarea la cald a Flutter Identificați și preveniți reapariția erorilor cu instrumentele de dezvoltare ale Flutter Gestionați starea unei aplicații cu Streams și modelul BLoC Construiți o aplicație web simplă folosind Flutter Web Cui se adresează această carte
Această carte se adresează dezvoltatorilor mobili și dezvoltatorilor de software care doresc să învețe Flutter pentru a construi aplicații mobile de ultimă generație. Deși experiența anterioară cu programarea Dart sau Flutter nu este necesară, cunoștințele de programare orientată pe obiect (OOP), structuri de date și modele de proiectare software vor fi benefice. Table of Contents Salut Flutter! Mile sau kilometri? Utilizarea Widget-urilor cu stare Timpul meu - Ascultarea unui flux de date Jocul Pong - Animații și gesturi 2D Să mergem la film - Obținerea datelor de pe Web Stocarea datelor - Utilizarea Sq(F)Lite pentru stocarea datelor într-o bază de date locală Pornirea aplicației - Integrarea Firebase într-o aplicație Flutter Harta comorii - Integrarea hărților și utilizarea camerei dispozitivului Să jucăm zaruri: Knockout - Crearea unei animații cu Flare Aplicația ToDo - Utilizarea modelului BLoC și Sembast Construirea unei aplicații Web Flutter Apendice
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)