Training Flutter Native Expert

Flutter Native Expert

Flutter... Wat?

Informatie

Tijdens deze training duiken we in de diepten van Flutter om een geavanceerde expertise in native app-ontwikkeling te bereiken. We richten ons op het optimaliseren van de prestaties en het begrijpen van de nuances van native Flutter-ontwikkeling. Met praktische toepassingen en diepgaande theoretische inzichten zul je niet alleen vertrouwd raken met geavanceerde concepten, maar ook in staat zijn ze effectief toe te passen in jouw Flutter-apps.

0

dagen
Joey
Joey

Boerwinkel

Trainer

Joey Boerwinkel is Lead Developer en Trainer bij Iconica. Flutter-ambassadeur vanaf het eerste uur. Hij doet niets liever dan programmeren in dit framework én erover vertellen. Hij werkt zich moeiteloos door lastigste bugs heen, kent elke widget van voor tot achter en weet zijn kennis daarover enthousiast over te brengen.

Tijdens de Flutter Native Expert Training leer je hoe Flutter communiceert met het platform zelf, Flutter integreert in een native app, gebruik maakt van gestructureerde geserialiseerde data en hoe (gefedereerde) plugins kunnen worden gemaakt. Je zult deze kennis toepassen in kleine voorbeeldtoepassingen. Basiskennis van Kotlin/Java en Swift is niet verplicht maar versnelt het leerproces.

De training Flutter Native Expert is een driedaagse training. In de training leer je met de native platformen werken. En doordat je al tijdens de training een simpele app gaat bouwen, pas je alles wat je leert direct toe in de praktijk. 

Het programma ziet er als volgt uit:

  • Dag 1. Je leert over interoperabiliteit met JavaScript en hoe FFI (foreign function interface) te gebruiken. De student zal ook de theorie toepassen in een kleine demonstratie-applicatie.
  • Dag 2. De theorie behandeld over (gefedereerde) plugins en het serialiseren van gestructureerde gegevens (met behulp van Pigeon en protobuf). Je zult meerdere kleine voorbeelden maken met behulp van deze theorie.
  • Dag 3. De laatste dag is gereserveerd voor modules. Je zult ook kleine voorbeelden maken met behulp van de behandelde theorie. Vragen en andere theorie kunnen ook worden herhaald als dat gewenst is. 

De Flutter Native Expert Training is bedoeld voor ontwikkelaars die hun Flutter-vaardigheden willen uitbreiden naar een geavanceerd niveau. Deze training richt zich op de integratie van Flutter met het native platform, het gebruik van (federated) plugins en het werken met serialisatie van gestructureerde data. Zowel ervaren Flutter-ontwikkelaars als diegenen die hun kennis willen verdiepen, zullen profiteren van deze training, waarin praktische toepassingen en geavanceerde concepten centraal staan.

Op aanvraag

De investering voor deze training is € 1.200,- per cursist. excl. btw

  • Je bent ervan bewust dat Flutter niet beperkt is tot alleen Flutter en Dart.
  • Je weet hoe je een plugin kunt maken.
  • Je weet hoe je een module kunt maken.
  • Je kunt een gestructureerde (gefedereerde) plugin maken volgens de huidige normen.
  • Je kunt een gestructureerde module maken volgens de huidige normen.
  • Je begrijpt wat FFI is en hoe het werkt. Je begrijpt hoe (gefedereerde) plugins werken.
  • Je bent op de hoogte van de interne werking van (gefedereerde) plugins (method channels en event channels).
  • Je begrijpt het doel van het gebruik van serialisatie van gestructureerde gegevens.
  • Je weet hoe je serialized gestructureerde gegevens kunt gebruiken.

Andere leuke trainingen

Dit is niet onze enige training. Ben je nog lang niet uitgeleerd? Mooi! Wij zijn ook nog lang niet uitgetraind. Bekijk bijvoorbeeld ook deze trainingen:

Flutter Basic
Flutter Basic

Leer hoe je met Flutter een simpele app bouwt. En ga tijdens de training direct zelf met deze programmeertaal aan de slag!

Firebase Basic
Firebase Basic

Ontdek hoe je een app integreert in een Firebase-project. Tijdens de training ga je een Flutter-app op diverse Firebase-diensten aansluiten.

Maatwerk
Of een training op maat
Heb je gerichte wensen voor wat je jouw team wilt leren? Laat het ons weten! Er is veel mogelijk.