Cursusaanbod

Introductie

  • Flutter In vergelijking met andere platformonafhankelijke frameworks
  • Overzicht van Flutter functies en architectuur

Slag

  • Installeren Flutter
  • De code-editor instellen (Android Studio)
  • Inzicht in Dart-functies en -variabelen
  • Implementatie van abstractie, inkapseling, overerving, polymorfisme
  • Inzicht in Dart-variabelen en gegevenstypen
  • Inzicht in toekomst en stroom
  • Eenheidstests en proefritten
  • Systeemeigen methoden aanroepen
  • Strakke architectuur
  • Smaken
  • Dart Analyzer en Dart Metrics
  • Afhankelijkheid injectie

Apps maken van Flutter

  • Een Flutter project maken
  • App-lay-outs bouwen met materiaalcomponenten
  • Middelen en afbeeldingen toevoegen
  • Internationalisatie

Apps uitvoeren en testen

  • Apps implementeren op Android apparaten
  • Apps implementeren op iOS apparaten (iPhone of iPad)
  • Hulpprogramma's voor heet herladen en heet opnieuw opstarten gebruiken
  • Widgets gebruiken
  • Stateful versus stateless widgets
  • Opzetten van het project
  • Een staatloze widget maken
  • Een stateful widget maken
  • Maak een animatie

Routebepaling en navigatie

  • Het BuildRunner-pakket gebruiken
  • AutoRoute-pakket gebruiken
  • Overgangen maken
  • Navigatie Stack

Databases en andere opslagplaatsen

  • Inleiding tot Hive
  • Inleiding tot SharedPreferences
  • Met behulp van SQL database

Rest API gebruiken, JSON's parseren

  • Inleiding tot het http-pakket
  • Introductie van het Dio-pakket 
  • JSON's parseren
  • Verzoek en reacties

Beheren Flutter Staat

  • Introductie van het BLoC-pakket
  • BLoC-implementatie
  • testen van BLoC

Programming Tips en beste praktijken.

Probleemoplossing

Samenvatting en conclusie

Vereisten

  • Ervaring met Android en iOS ontwikkeling van mobiele apps

Audiëntie

  • Ontwikkelaars
  • Programmeurs
 35 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (4)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën