Lerne Flutter & Dart Und Erstelle Native Ios & Android Apps
Zuletzt aktualisiert am 2/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Deutsch | Size: 17.89 GB | Duration: 37h 29m
Eine vollständige Anleitung zum Flutter SDK & Flutter Framework zum Erstellen nativer iOS- und Android-Anwendungen
What you'll learn
Erstelle ansprechende native mobile Anwendungen für Android und iOS.
Nutzen Funktionen wie Google Maps, die Gerätekamera, Authentifizierung und vieles mehr!
Lerne alle Grundlagen und erweiterten Funktionen, die Du in keinem anderen Kurs finden wirst.
Requirements
Anfänger und erfahrene Entwickler, die daran interessiert sind, in die Entwicklung mobiler Anwendungen mit einer Sprache für beide Plattformen einzusteigen.
Erfahrene iOS- oder Android-Entwickler, die plattformübergreifende (iOS + Android) Anwendungen mit einer einzigen Programmiersprache erstellen möchten.
Description
Nimm am umfangreichsten und meistverkauften Flutter-Kurs teil und lerne, wie man erstaunliche iOS- und Android-Anwendungen erstellt!Du musst nicht Android/ Java und iOS/ Swift lernen, um echte native mobile Anwendungen zu erstellen!Flutter - ein von Google entwickeltes Framework - ermöglicht es Dir, im Handumdrehen eine Sprache zu lernen (Dart) und schöne native mobile Apps zu erstellen. Flutter ist ein SDK, das das Werkzeug zur Verfügung stellt, um Dart Code in nativen Code zu kompilieren, und es bietet Dir auch einen reichen Satz von vorgefertigten und vorgefertigten Oberflächenelementen (so genannte Widgets), mit denen Du Deine Benutzeroberflächen zusammenstellen kannst.Flutter ist extrem im Trend und wird für große Google-Apps wie ihre Adwords-App verwendet - sie ist jetzt als "ready for production" markiert, daher ist es jetzt an der Zeit, einzusteigen und es zu lernen!Dieser Kurs vermittelt Flutter & Dart von Grund auf, KEINE Vorkenntnisse über eine der beiden sind erforderlich! Und Du brauchst sicherlich keine Android- oder iOS-Entwicklungserfahrung, da die ganze Idee hinter Flutter darin besteht, nur eine Sprache zu lernen.Du wirst Flutter nicht nur in der Theorie lernen, sondern wir werden während dieses Kurses mehrere, realistische Apps erstellen. Diese Apps werden sowohl alle wichtigen Grundlagen als auch erweiterte Funktionen wie Google Maps, die Gerätekamera, das Hinzufügen von Animationen und mehr enthalten!Mit Flutter kannst Du Code nur einmal schreiben und Deine Apps sowohl im Apple AppStore als auch im Google Play veröffentlichen.Verwende Googles Material Design, um schöne, aber vollständig anpassbare Apps im Handumdrehen und mit fast null Aufwand zu erstellen. Du kannst die reichhaltige Widgetsuite Flutter bietet, um gängige Oberflächenelemente wie Buttons, Switches, Formulare, Symbolleisten, Listen und mehr hinzuzufügen - oder Du erstellst einfach Deine eigenen Widgets - Flutter macht das auch kinderleicht.Hier ist, was im Kurs enthalten ist:Detaillierte Installationsanweisungen für MacOS und WindowsEine gründliche Einführung in Flutter, Dart und das Konzept der Widgets.Eine Übersicht über die integrierten Widgets und wie Du Deine eigenen Widgets hinzufügen kannst.Debugging-Tipps & TricksSeitennavigation mit Registerkarten, seitlichen Schubladen und stapelbasierter NavigationZustandsverwaltungslösungenHandhabung und Validierung von BenutzereingabenVerbindung Deiner Flutter-App mit Backend-Servern durch Senden von Http-AnfragenBenutzerauthentifizierungHinzufügen von Google MapsVerwendung von nativen Gerätefunktionen wie der KameraHinzufügen von schönen Animationen und SeitenübergängenSo veröffentlichest Du Deine App in den App StoresUnd vieles mehr!
Overview
Section 1: Einleitung
Lecture 1 Einleitung
Lecture 2 Was ist Flutter?
Lecture 3 Die Flutter Architektur verstehen
Lecture 4 Wie Flutter & Dart Code zu nativen Apps kompiliert
Lecture 5 Flutter macOS Setup
Lecture 6 macOS Entwicklungsumgebung
Lecture 7 Flutter Windows Setup
Lecture 8 Windows Entwicklungsumgebung
Lecture 9 Flutter & Material Design
Lecture 10 Kursübersicht
Lecture 11 Wie du das meiste aus dem Kurs holst
Lecture 12 Nützliche Ressourcen und Links
Section 2: Flutter Grundlagen[QUIZ APP]
Lecture 13 Kapiteleinführung
Lecture 14 Ein neues Projekt erstellen
Lecture 15 Eine Übersicht der generierten Dateien und Ordner
Lecture 16 Mehr über Git (Versionskontrolle)
Lecture 17 Analyse der Default App
Lecture 18 Dart Grundlagen Teil 1
Lecture 19 Dart Grundlagen Teil 2
Lecture 20 Dart Grundlagen - Zusammenfassung
Lecture 21 Eine App von Grund auf Entwickeln
Lecture 22 Hinweis Virtualisierung Einstellungen
Lecture 23 Eine App im Emulator testen
Lecture 24 Klassen Konstruktoren und Named Arguements
Lecture 25 Erste Zusammenfassung und weitere Syntax
Lecture 26 Einen Widget Tree entwickeln
Lecture 27 Sichtbare (Input/Output) & unsichtbare (Layout/Control) Widgets
Lecture 28 Layout Widgets hinzufügen
Lecture 29 Funktionen mit Buttons verbinden
Lecture 30 Anonyme Funktionen
Lecture 31 Widget Data aktualisieren (bzw. StatelessWidget falsch verwenden)
Lecture 32[DART DEEP DIVE] Listen verstehen
Lecture 33 Richtiges Aktualisieren mit Stateful Widgets
Lecture 34 Ein kurzer Blick unter die Haube
Lecture 35 Private Properties verwenden
Lecture 36 Erstellen eines neuen, benutzerdefinierten Widgets
Lecture 37 Erste Styling- und Layout-Schritte
Lecture 38 Enum & mehrere Konstruktoren
Lecture 39 Offizielle Dokumente & Der Widget-Katalog
Lecture 40 Callback-Funktionen übergeben
Lecture 41 Einführung von Maps
Lecture 42 Zuordnung von Listen zu Widgets
Lecture 43 final vs const
Lecture 44 Einführung von "if"-Statements
Lecture 45[DART DEEP DIVE] Mehr zu "if"-Anweisungen
Lecture 46[DART DEEP DIVE] Der "null" Wert
Lecture 47 Widgets bedingt ausgeben
Lecture 48 Aufteilen der App in Widgets
Lecture 49 Berechnen einer Gesamtpunktzahl
Lecture 50 Getters & "else-if"
Lecture 51 Quiz zurücksetzen
Lecture 52 Zusammenfassung
Lecture 53 Kapitel Ressourcen
Section 3: Apps auf unterschiedlichen Geräten Testen und Debuggen
Lecture 54 Kapitel Einführung
Lecture 55 Ausführen der App auf einem echten Android-Gerät
Lecture 56 Ausführen der App auf einem iOS-Emulator
Lecture 57 Ausführen der App auf einem echten iOS-Gerät
Lecture 58 Arbeiten mit den Emulatoren / Verwendung der Emulatoren
Lecture 59 Fehlermeldungen verstehen & Fehler beheben
Lecture 60 Verwendung des Debuggers
Lecture 61 Erste Schritte mit den Dart DevTools
Lecture 62 Verständnis des Repaint Rainbow
Lecture 63 Zusammenfassung der Dart DevTools
Lecture 64 Nützliche Ressourcen & Links
Section 4: Widgets, Styling, Logik hinzufügen -[PERSÖNLICHE AUSGABEN APP]
Lecture 65 Kapitel Einführung
Lecture 66 Ein Überblick über die Core Flutter Widgets
Lecture 67 Planen der App
Lecture 68 Kombinieren von Widgets
Lecture 69 Verstehen der Spaltenausrichtung
Lecture 70 Kein Widget: Hinzufügen eines Transaktionsmodells & Transaktionsdaten
Lecture 71 Mapping von Daten in Widgets
Lecture 72 Erstellen eines benutzerdefinierten Listenelements
Lecture 73 Styling eines Containers
Lecture 74 Text stylen
Lecture 75 Mehr styling
Lecture 76 Container vs Spalten vs Zeilen
Lecture 77 Verwendung der String-Interpolation
Lecture 78 Installation von externen Paketen & Formatierung von Daten
Lecture 79 DateFormat Patterns
Lecture 80 Hinzufügen von Texteingabe-Widgets (TextField)
Lecture 81 Abrufen von Benutzereingaben
Lecture 82 Aufteilen der App in Widgets
Lecture 83 Widgets verbinden & Daten / Status verwalten
Lecture 84 Benutzertransaktionen zur Liste hinzufügen
Lecture 85 Die Liste scrollbar machen!
Lecture 86 Arbeiten mit ListViews
Lecture 87 Input etwas anpassen
Lecture 88 Hinzufügen von AppBar-Buttons und Floating Action-Buttons
Lecture 89 Zeigen eines Model Bottom Sheets
Lecture 90 Verbesserung und Styling des Modal Bottom Sheets
Lecture 91 Konfigurieren und Verwenden von Designs/Themes
Lecture 92 Custom Fonts & arbeiten mit Text Themes
Lecture 93 Hinzufügen von Bildern zur App
Lecture 94 Planung des Chart Widgets
Lecture 95 Durchlaufen von Listen
Lecture 96 Mehr über "for" Loops
Lecture 97 Ableitung der letzten Transaktionen
Lecture 98 Erstellen von Balken für unser Chart
Lecture 99 Füllen des Charts mit Werten
Lecture 100 Fertigstellung der Chart Bars
Lecture 101 Flexibel & Erweitert: Deep Dive
Lecture 102 Hinzufügen eines ListTile Widgets
Lecture 103 Verbesserung des Overall Charts
Lecture 104 Widgets & Konfigurieren von Widgets - Zusammenfassung / Übersicht
Lecture 105 Erste Schritte mit der Datumsauswahl
Lecture 106 Anzeigen eines DatePicker
Lecture 107 Transaktionen mit einem Datum hinzufügen
Lecture 108 Transaktionen löschen & IconButtons verwenden
Lecture 109 Der App den letzten Schliff geben
Lecture 110 Zusammenfassung
Lecture 111 Nützliche Ressourcen & Links
Section 5: Responsive und Adaptive Benutzeroberflächen und Apps
Lecture 112 Modul Einführung
Lecture 113 Was bedeutet "Responsive" und "Adaptive"?
Lecture 114 Beispiele: Wo wir die App verbessern können!
Lecture 115 Größen dynamisch berechnen
Lecture 116 Arbeiten mit dem "textScaleFactor".
Lecture 117 Verwendung des LayoutBuilder Widgets
Lecture 118 Steuern der Geräteausrichtung
Lecture 119 Darstellung alternativer Landscape Content - 1
Lecture 120 Fertigstellen des Landscape Mode
Lecture 121 Anzeigen verschiedener Inhalte basierend auf der Geräteausrichtung
Lecture 122 Respektieren der Softkey-Insets
Lecture 123 Verwendung der Gerätegröße unter Bedingungen
Lecture 124 Verwalten des MediaQuery-Objekts
Lecture 125 Überprüfen der Geräteplattform
Lecture 126 Cupertino (iOS) Widgets verwenden
Lecture 127 Verwendung der SafeArea
Lecture 128 Mehr Cupertino Styles
Lecture 129 Verwendung von Cupertino-Buttons
Lecture 130 Erstellen von benutzerdefinierten adaptiven Widgets
Lecture 131 Zusammenfassung
Lecture 132 Nützliche Ressourcen & Links
Section 6: Widget & Flutter Internals - Deep Dive
Lecture 133 Modul Einführung
Lecture 134 Das vorliegende Problem
Lecture 135 Widget Tree & Element Tree - Was, Warum und Wie?
Lecture 136 Wie Flutter den Bildschirm wiederherstellt und neu anzeigt
Lecture 137 Wie Flutter build() ausführt
Lecture 138 Verwendung von "const" Widgets & Konstruktoren
Lecture 139 Schreiben von gutem Code
Lecture 140 Extrahieren von Widgets
Lecture 141 Verwendung von Builder-Methoden
Lecture 142 Den Lebenszyklus eines Widgets verstehen
Lecture 143 Aufrufen von super.initState() etc.
Lecture 144 Verständnis des App-Lebenszyklus
Lecture 145 Kontext verstehen
Lecture 146 Ein Problem mit Listen & Stateful Widgets
Lecture 147 Verständnis der Problemursache
Lecture 148 Tasten Verwenden
Lecture 149 Zusammenfassung
Lecture 150 Nützliche Ressourcen & Links
Section 7: Navigation & mehrere Bildschirme (MEALS APP)
Lecture 151 Einführung
Lecture 152 App planen
Lecture 153 Beginnend mit der App - Hinzufügen von Basisdaten
Lecture 154 Erstellen eines Grid & Arbeiten mit linearen Gradienten
Lecture 155 Registrieren eines Bildschirms als Hauptbildschirm
Lecture 156 Styling & Theming
Lecture 157 Navigieren zu einer neuen Seite
Lecture 158 Datenübergabe über den Konstruktor
Lecture 159 Named Routes verwenden & Daten mit Named Routes übergeben
Lecture 160 Tiefer in Named Routes eintauchen
Lecture 161 Hinzufügen eines Essens-Modells & Daten
Lecture 162 Auswahl der Mahlzeiten für eine ausgewählte Kategorie
Lecture 163 Rezeptpositionen anzeigen & Netzwerkbilder verwenden
Lecture 164 Fertigstellung des Elements der Speiseliste
Lecture 165 Navigieren zur Detailseite der Mahlzeit
Lecture 166 onGenerateRoute & onUnknownRoute
Lecture 167 Fertigstellung der Detailseite der Mahlzeit
Lecture 168 Hinzufügen einer TabBar zur Appbar
Lecture 169 Hinzufügen einer unteren TabBar
Lecture 170 Hinzufügen einer benutzerdefinierten Drawer
Lecture 171 Links zum Drawer hinzufügen
Lecture 172 Seiten ersetzen (statt schieben)
Lecture 173 Poppen von Seiten & Zurückgeben von Daten
Lecture 174 Hinzufügen von Filter Switches
Lecture 175 Hinzufügen von Filter Logic
Lecture 176 Hinzufügen eines "Mark as Favorite" Feature
Lecture 177 Ein Problem
Lecture 178 Zusammenfassung
Lecture 179 Nützliche Ressourcen & Links
Section 8: State Management[SHOP APP]
Lecture 180 Kapitel Einführung
Lecture 181 App planen
Lecture 182 Daten Model definieren
Lecture 183 Arbeiten an den "Produkt" Grid- und Item-Widgets
Lecture 184 Styling & Theming der App
Lecture 185 Hinzufügen der Navigation zur App
Lecture 186 Warum StateManagement? Und was ist "State" und "StateManagement"?
Lecture 187 Verständnis des "Provider"-Pakets & -Ansatzes
Lecture 188 Arbeiten mit Providers & Listeners
Lecture 189[DART DEEP DIVE] Vererbung ("extends") vs Mixins ("with")
Lecture 190 Bereitstellung von non-Objekts
Lecture 191 "Hören" an verschiedenen Orten & Wegen
Lecture 192 Verwendung verschachtelter Modelle & Provider
Lecture 193 Erkundung alternativer Provider-Syntaxen
Lecture 194 Verwendung von "Consumer" anstatt "Provider.of"
Lecture 195 Local State vs App-wide State
Lecture 196 Hinzufügen der Shopping Cart Data
Lecture 197 Arbeiten mit mehreren Providers
Lecture 198 Anschluss des Cart Providers
Lecture 199 Arbeiten am Shopping Cart & Anzeigen einer Summe
Lecture 200 Anzeigen einer Liste von Cart Items
Lecture 201 Warenkorb-Elemente löschbar machen
Lecture 202 Hinzufügen von Produktdetaildaten
Lecture 203 Bereitstellen eines Auftragsobjekts
Lecture 204 Hinzufügen von Bestellungen
Lecture 205 Hinzufügen eines Bestell Screens
Lecture 206 Verwenden eines Side Drawers
Lecture 207 Bestellungen erweiterbar machen & Stateful Widgets vs. Provider
Lecture 208 Zusammenfassung
Lecture 209 Nützliche Ressourcen & Links
Section 9: Mit Benutzereingaben und Forms arbeiten[SHOP APP]
Lecture 210 Einführung
Lecture 211 Snackbars & Widerrufen der "In den Warenkorb" Aktionen
Lecture 212 Alert Dialog anzeigen
Lecture 213 Eine "Produkte verwalten" Seite hinzufügen
Lecture 214 "Produkte bearbeiten" Screen und ein Problem
Lecture 215 Verwendung von Formularen & Arbeiten mit Formulareingaben
Lecture 216 ListView oder Column
Lecture 217 Verwaltung des Fokus der Formulareingabe
Lecture 218 Mehrzeilige Eingaben & Objekte löschen
Lecture 219 Image Input & Image Preview
Lecture 220 Formulare übermitteln
Lecture 221 Benutzereingabe überprüfen
Lecture 222 Hinzufügen der Validierung zu allen Eingaben
Lecture 223[OPTIONAL] arbeiten mit Regular Expressions
Lecture 224 Neue Produkte speichern
Lecture 225 Produkte und Zeit aktualisieren
Lecture 226 Benutzern das Löschen von Produkten ermöglichen
Lecture 227 Zusammenfassung
Lecture 228 Nützliche Ressourcen & Links
Section 10: HTTP Request senden[SHOP APP]
Lecture 229 Modul Einführung
Lecture 230 On Device vs Web Storage
Lecture 231 Wie man Flutter zu einer Datenbank verbindet
Lecture 232 Unser Backend vorbereiten
Lecture 233 Wie man einen HTTP Request sendet
Lecture 234 Einen POST Request senden
Lecture 235 Mit Futures in Dart arbeiten
Lecture 236[DART DEEP DIVE] Futures & Async Code
Lecture 237 Anzeigen eines Ladeindikators
Lecture 238 Fehlerbehandlung mit Leichtigkeit
Lecture 239 Arbeiten mit "async" & "await"
Lecture 240 Abrufen von Data, initState & "of(context)"
Lecture 241 Wie man abgerufene Daten transformiert
Lecture 242 Implementieren von Pull-to-Refresh
Lecture 243 Aktualisierung von Daten über PATCH-Requests
Lecture 244 Optimistische Aktualisierung nutzen
Lecture 245 Erstellen von benutzerdefinierten Ausnahmen und mehr Fehlerbehandlung
Lecture 246 Eine Herausforderung für Sie!
Lecture 247 Den Status "Favorit" optimistisch aktualisieren
Lecture 248 Speichern von Aufträgen im Web
Lecture 249 Bestellungen einholen & ein Problem beheben
Lecture 250 Verwendung des "FutureBuilder" Widgets & Verbesserung des Codes
Lecture 251 Zusammenfassung
Lecture 252 Nützliche Ressourcen & Links
Section 11: Benutzerauthentifizierung implementieren[SHOP APP]
Lecture 253 Kapitel Einführung
Lecture 254 Wie Authentifizierung funktioniert
Lecture 255 Backend vorbereiten
Lecture 256 Hinzufügen des Auth Screen
Lecture 257 Hinzufügen der Benutzerregistrierung
Lecture 258 Dem Benutzer das Einloggen ermöglichen
Lecture 259 Authentifizierungsprobleme lösen
Lecture 260 Verwaltung des Auth Token lokal (in der App)
Lecture 261 Verwendung des "ProxyProviders" und Anhängen des Token an ausgehende Http-Reques
Lecture 262 Probleme bei Provider Packages verhindern
Lecture 263 Hinzufügen des Token zu allen Requests
Lecture 264 Verbinden des Status "Favorit" mit Benutzern
Lecture 265 Produkte an Benutzer anhängen & Nach Ersteller filtern
Lecture 266 Bestellungen an Benutzer anhängen
Lecture 267 Hinzufügen einer Abmeldefunktionalität
Lecture 268 Benutzer automatisch abmelden (nach einiger Zeit)
Lecture 269 Benutzer automatisch anmelden
Lecture 270 Zusammenfassung
Lecture 271 Nützliche Ressourcen & Links
Section 12: Animationen Hinzufügen[SHOP APP]
Lecture 272 Einführung
Lecture 273 Animationen von Grund auf (vollständig manuell gesteuert)
Lecture 274 Verwendung des "AnimatedBuilder"-Widgets
Lecture 275 Arbeiten mit dem "AnimatedContainer".
Lecture 276 Mehr eingebaute Animations- und Übergangs-Widgets
Lecture 277 Einblenden geladener Bilder (und Anzeigen eines Platzhalters)
Lecture 278 Hinzufügen eines "Hero"-Übergangs
Lecture 279 Arbeiten mit Slivers
Lecture 280 Üben: Animieren von Auftragsboxen
Lecture 281 Zusammenfassung
Lecture 282 Nützliche Ressourcen & Links
Section 13: Verwendung nativer Gerätefunktionen (Kamera, Karten,...)[GREAT PLACES APP]
Lecture 283 Kapitel Einführung
Lecture 284 Planen der App
Lecture 285 PlaceList & Place Provider Einrichtung
Lecture 286 Hinzufügen des Bildschirms "Add Place" & einer Bildeingabe
Lecture 287 Verwendung von Image Picker & der Gerätekamera
Lecture 288 Speichern des Bildes auf dem Dateisystem (auf dem Gerät)
Lecture 289 Verwaltung von Daten und Bildern über das Provider Package
Lecture 290 Testen auf realen Geräten
Lecture 291 Vorbereiten von SQLite
Lecture 292 Speichern und Abrufen von Daten mit SQLite
Lecture 293 Hinzufügen einer Location-Input & des "location"-Pakets
Lecture 294 Abrufen der Benutzerkoordinaten
Lecture 295 Anzeigen eines Schnappschusses für eine statische Karte
Lecture 296 Darstellung einer dynamischen Karte (über Google Maps)
Lecture 297 Ermöglicht es Benutzern, einen Standort auf der Karte auszuwählen.
Lecture 298 Speichern des Standorts in SQLite
Lecture 299 Hinzufügen von"Place Detail"-Bildschirm & Öffnen der Karte im "readonly"-Mode
Lecture 300 Zusammenfassung
Lecture 301 Nützliche Ressourcen & Links
Section 14: Ausführen von Native Swift, ObjectiveC, Java oder Kotlin Code
Lecture 302 Einführung
Lecture 303 Verwenden des richtigen Project Setups
Lecture 304 Senden eines Methodenaufrufs von Flutter aus
Lecture 305 Ausführen von Android-Code
Lecture 306 Ausführen von iOS-Code
Lecture 307 Zusammenfassung
Lecture 308 Nützliche Ressourcen & Links
Section 15: App im App Store veröffentlichen
Lecture 309 Einführung
Lecture 310 App Einstellungen vorberieten
Lecture 311 Third Party Services vorbereiten
Lecture 312 Icon uns Splash Screen vorbereiten
Lecture 313 Android App veröffentlichen
Lecture 314 iOS App Veröffentlichen
Lecture 315 Nützliche Ressourcen & Links
Section 16: Zusammenfassung und nächste Schritte
Lecture 316 Du hast es geschafft!
Lecture 317 Deine nächsten Schritte um ein toller Entwickler zu werden
Lecture 318 Wie man erfolgreiche Apps plant und entwickelt
Grundlegende Programmiersprachenkenntnisse werden sehr helfen, sind aber nicht erforderlich.,Du brauchst NICHTs über Flutter oder Dart zu wissen,Du musst weder iOS (Swift/ObjectiveC) noch Android (Java) kennen.
Homepage
https://anonymz.com/?https://www.udemy.com/course/learne-flutter-dart-und-erstelle-native-ios-android-apps/
https://nitroflare.com/view/2B1BCBB48B590F1/Lerne_Flutter_%26_Dart_und_erstelle_native_iOS_%26_Android_Apps.part1.rar https://nitroflare.com/view/60CA820BF9AA2BF/Lerne_Flutter_%26_Dart_und_erstelle_native_iOS_%26_Android_Apps.part2.rar https://nitroflare.com/view/A200B95C149769A/Lerne_Flutter_%26_Dart_und_erstelle_native_iOS_%26_Android_Apps.part3.rar https://nitroflare.com/view/9BCC0E1C9AFAADF/Lerne_Flutter_%26_Dart_und_erstelle_native_iOS_%26_Android_Apps.part4.rar
https://k2s.cc/file/5892040bf96f0/Lerne_Flutter___Dart_und_erstelle_native_iOS___Android_Apps.part1.rar https://k2s.cc/file/ef188f322562d/Lerne_Flutter___Dart_und_erstelle_native_iOS___Android_Apps.part2.rar https://k2s.cc/file/c8baf855568ab/Lerne_Flutter___Dart_und_erstelle_native_iOS___Android_Apps.part3.rar https://k2s.cc/file/159412cc16ec1/Lerne_Flutter___Dart_und_erstelle_native_iOS___Android_Apps.part4.rar
https://rapidgator.net/file/ea2708bda4c7858efab2428ded358533/Lerne_Flutter_&_Dart_und_erstelle_native_iOS_&_Android_Apps.part1.rar.html https://rapidgator.net/file/21970ec7face15cac063ae592eeae9ab/Lerne_Flutter_&_Dart_und_erstelle_native_iOS_&_Android_Apps.part2.rar.html https://rapidgator.net/file/e75aa907684b0c365aa6389ccb5a4e1d/Lerne_Flutter_&_Dart_und_erstelle_native_iOS_&_Android_Apps.part3.rar.html https://rapidgator.net/file/b6bac7f13ed447170e7780b91ef95699/Lerne_Flutter_&_Dart_und_erstelle_native_iOS_&_Android_Apps.part4.rar.html