Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduktion
- Flutter jämfört med andra plattformsoberoende ramverk
- Översikt över Flutter funktioner och arkitektur
Komma igång
- Installerar Flutter
- Konfigurera kodredigeraren (Android Studio)
- Förstå Dart-funktioner och variabler
- Implementering av abstraktion, inkapsling, arv, polymorfism
- Förstå Dart-variabler och datatyper
- Förstå Future och Stream
- Enhetstester och hån
- Kallar infödda metoder
- Ren arkitektur
- Smaker
- Dart Analyzer och Dart Metrics
- Beroendeinjektion
Skapa Flutter appar från Scratch
- Skapa ett Flutter projekt
- Bygga applayouter med materialkomponenter
- Lägga till tillgångar och bilder
- Internationalisering
Köra och testa appar
- Distribuerar appar på Android enheter
- Distribuera appar till iOS enheter (iPhone eller iPad)
- Använda verktygen Hot Reload och Hot Restart
- Använda widgets
- Statliga vs statslösa widgets
- Att sätta upp projektet
- Skapa en statslös widget
- Skapa en Stateful widget
- Skapa en animation
Routing och navigering
- Använder BuildRunner-paketet
- Använder AutoRoute-paketet
- Skapa övergångar
- Navigationsstapel
Databases och andra lagringar
- Introduktion till Hive
- Introduktion till SharedPreferences
- Använder databasen SQL
Använda Rest Api, Parsing JSONs
- Introduktion till http-paketet
- Introduktion till Dio-paketet
- tolka JSONs
- Begäran och svar
Hantering Flutter Stat
- Vi presenterar BLoC-paketet
- BLoC implementering
- testar BLoC
Programming Tips och bästa praxis
Felsökning
Sammanfattning och slutsats
Krav
- Erfarenhet av utveckling av Android och iOS mobilappar
Publik
- Utvecklare
- Programmerare
35 timmar
Vittnesmål (4)
Mer om labbet.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Kurs - Flutter Development Bootcamp with Dart
Machine Translated
Tränarens sätt att förklara.
Marcos Rosas - Banco Azteca S.A. C.V.
Kurs - Flutter Development Bootcamp with Dart
Machine Translated
Teknikerna som presenteras
Ruddy - Banco Azteca S.A. C.V.
Kurs - Flutter Development Bootcamp with Dart
Machine Translated
One on one and discussions about technology and implementation