Skip to content

Curs Flutter pentru începători – Tutorial de dezvoltare a aplicațiilor multiplatformă de 37 de ore

Curs Flutter pentru începători – Tutorial de dezvoltare a aplicațiilor multiplatformă de 37 de ore

Aflați cum să utilizați Flutter în acest curs complet pentru începători. Flutter este un kit de dezvoltare software UI open-source folosit pentru a crea aplicații multiplatforme pentru iOS, Android, Windows, Mac și multe altele.

💻 Repoziție GitHub: https://github.com/vandadnp/mynotes-course

✏️ Curs dezvoltat de Vandad Nahavandipoor. Vezi canalul lui: https://www.youtube.com/channel/UC8NpGP0AOQ0kX9ZRcohiPeQ

🔗 Grup de studiu Discord (pentru întrebări și răspunsuri despre acest curs): https://discord.gg/C8UpxJyU4n
🔗 Configurarea Firebase CLI și FlutterFire CLI pe Windows:https://www.youtube.com/watch?v=nQ3AhFo2rKc/>
⭐️ Conținutul cursului ⭐️
⌨️ (00:00:00) Introducere
⌨️ (00:02:57) Conturi de dezvoltator
⌨️ (00:39:12) Configurare
⌨️ (01:14:42) Introducere în Dart
⌨️ (02:01:26) Declarații și colecții pentru controlul săgeților
⌨️ (02:46:44) Siguranță sunet nulă în Dart
⌨️ (03:27:12) Enumerări, clase și obiecte Dart
⌨️ (04:18:36) Dart avansat
⌨️ (05:00:41) Configurarea proiectului
⌨️ (05:48:30) Configurare aplicație iOS
⌨️ (06:59:32) Configurare aplicație Android
⌨️ (07:31:31) Configurare backend Firebase
⌨️ (08:01:20) Ecran de înregistrare de bază
⌨️ (09:04:54) Vizualizare autentificare
⌨️ (09:53:10) Separarea inițializării aplicației de ecranele de conectare și înregistrare
⌨️ (10:19:47) Configurarea Git și GitHub
⌨️ (11:10:34) Vizualizare de verificare a e-mailului
⌨️ (11:44:45) Link între vizualizările de conectare și de înregistrare
⌨️ (12:18:01) Vizualizare Deconectare
⌨️ (13:13:46) Treceți de la Conectare la vizualizarea Note
⌨️ (13:36:43) Ne curățăm traseele
⌨️ (13:51:17) Gestionarea erorilor în vizualizarea de conectare
⌨️ (14:16:21) Gestionarea erorilor în vizualizarea Register, ecranul următor după înregistrare
⌨️ (14:44:45) Confirmarea identității înainte de a merge la interfața de utilizare principală
⌨️ (14:52:21) Serviciu de autentificare
⌨️ (15:55:22) Migrarea la serviciul de autentificare
⌨️ (16:33:41) Testarea unității noastre AuthService
⌨️ (17:43:42) Stocare locală CRUD
⌨️ (19:30:57) Lucrul cu fluxuri în serviciul Notes
⌨️ (20:04:32) Pregătirea vizualizării note pentru a citi toate notele
⌨️ (20:39:21) Se pregătește pentru a crea note noi
⌨️ (21:00:16) Crearea de noi note
⌨️ (21:35:42) Afișarea notelor în vizualizarea Note
⌨️ (21:56:04) Ștergerea notelor existente în vizualizarea Note
⌨️ (22:40:46) Actualizarea notelor existente
⌨️ (23:14:12) Protecția NotesService cu utilizatorul actual
⌨️ (23:40:44) Scrierea de note pentru Cloud Firestore
⌨️ (24:58:08) Migrarea la serviciul nostru Firestore
⌨️ (25:22:35) Partajarea de note
⌨️ (25:37:43) Introducere în Bloc
⌨️ (26:24:31) Transformarea procesului nostru de autentificare în bloc
⌨️ (27:31:17) Gestionarea excepțiilor blocului de autentificare în timpul conectării
⌨️ (28:52:45) Trecerea la bloc pentru rutare și dialoguri
⌨️ (28:58:23) Ecrane de încărcare
⌨️ (29:48:31) Atingeri finale înainte de lansarea aplicației
⌨️ (30:43:03) Pictogramele aplicației și numele aplicației
⌨️ (31:06:34) Ecran de introducere
⌨️ (31:56:58) Trimiterea aplicației noastre iOS la App Store Connect
⌨️ (32:55:44) Lansarea aplicației noastre iOS
⌨️ (33:20:31) Remedierea regulilor de securitate Firebase și retrimiterea aplicației iOS
⌨️ (33:50:07) Lansarea aplicației noastre pentru Android
⌨️ (34:55:19) Localizare în Flutter
⌨️ (36:33:57) Altele

Cursuri interesante:

Leave a Reply

Your email address will not be published. Required fields are marked *