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-arkitekturKonkurrans og Bakgrunnsoppgaver- Kotlin korutiner for asynkron drift- WorkManager for planlagte bakgrunnsoppgaver- Trådstyring og bruk av Hovedtråd- Hender-på: Asynkron drift i prosjektappAvansert Datapersistens- Room Persistence Library (grunnleggende CRUD)- Innføring i DataStore- Hender-på: Legge til persistens i prosjektTesting 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 prosjektIntegrasjon og Optimalisering- Forbruk av REST-API-er med Retrofit (innføring)- Arbeid med JSON- Grunnleggende UI- og batteriytelsesoptimalisering- Hender-på: API-integrasjon og justeringOppsummering 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