Cursusaanbod
- Architectuurpatronen: MVVM en Jetpack-componenten (ViewModel, LiveData)
- Geavanceerd UI-statemanagement
- Navigatiecomponent: praktische introductie tot complexe navigatie
- Hands-on: Het opknappen van de app-architectuur
- Kotlin Coroutines voor asynchrone bewerkingen
- WorkManager voor geplande achtergrondstaken
- Threadbeheer en gebruik van de hoofdthread
- Hands-on: Asynchrone bewerkingen in de projectapp
- Room Persistence Library (basis CRUD)
- Inleiding tot DataStore
- Hands-on: Persistentie toevoegen aan het project
- Eenheidstesten met JUnit (basis)
- UI-testen met Espresso (inleiding)
- Statische codeanalyse-instrumenten (Lint)
- Hands-on: Basistesten schrijven in het project
- REST API's consumeren met Retrofit (inleiding)
- Werking met JSON
- Basisprincipes van UI- en batterijprestatiesoptimalisatie
- Hands-on: API-integratie en afstemming
Vereisten
- Goede kennis van de Android basisprincipes (Activity, UI, navigatie, Kotlin/Java)
- Ervaring met het gebruik van Android Studio
- Kennis van object-georienteerd programmeren
Publiek
- Ervaren Android ontwikkelaars
- Mobile ontwikkelaars die geavanceerde technieken willen beheersen
- Software-engineers die stevige, hoogprestatie Android apps bouwen
Testimonials (5)
Trainer was bereid om aanvullende problemen in dolk te onderzoeken.
Susheel - Home
Cursus - Dependency Injection with Dagger 2
Automatisch vertaald
Trainerkennis en het gemak waarmee hij het presenteerde.
Piotr - DPDgroup IT Solutions sp. z o.o.
Cursus - Android Applications Testing
Automatisch vertaald
Le naturel et la convivialité de la formatrice. La formatrice adapte son cours et les exercices aux demandes (formation interactive).
Emmanuel BURON - Altim consulting
Cursus - Android TV
I really enjoyed the fairly broad coverage of topics.
john harrigan
Cursus - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.