Kursplan

Arkitektur og Avanserte Komponenter - Arkitekturmønstre: MVVM og Jetpack-komponenter (ViewModel, LiveData) - Avansert UI-statstyring - Navigasjonskomponent: praktisk innføring i kompleks navigasjon - Hender-på: Omstrukturering av app-arkitektur Konkurrans og Bakgrunnsoppgaver - Kotlin korutiner for asynkron drift - WorkManager for planlagte bakgrunnsoppgaver - Trådstyring og bruk av Hovedtråd - Hender-på: Asynkron drift i prosjektapp Avansert Datapersistens - Room Persistence Library (grunnleggende CRUD) - Innføring i DataStore - Hender-på: Legge til persistens i prosjekt Testing og Kodekvalitet - Enhetstesting med JUnit (grunnleggende) - UI-testing med Espresso (innføring) - Verktøy for statisk kodeanalyse (Lint) - Hender-på: Skriving av grunnleggende tester i prosjekt Integrasjon og Optimalisering - Forbruk av REST-API-er med Retrofit (innføring) - Arbeid med JSON - Grunnleggende UI- og batteriytelsesoptimalisering - Hender-på: API-integrasjon og justering Oppsummering og Neste Skritt

Krav

  • God forståelse av Android grunnleggende (Activity, UI, navigasjon, Kotlin/Java)
  • Erfaring med bruk av Android Studio
  • Kjennskap til objektorientert programmering

Målgruppe

  • Erfarne Android utviklere
  • Mobileutviklere som ønsker å mestre avanserte teknikker
  • Programvareutviklere som bygger robuste, høyytelsesfulle Android-apper
 35 timer

Antall deltakere


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories