Kotlin Multiplatform: Jaa koodia kaikkialla
Jaa Kotlin-koodia Androidin, iOS:n ja muiden alustojen välillä Kotlin Multiplatformilla. Tämä oppimiskokonaisuus sisältää 30 etenevää minikurssia vasta-alkajatasolta (A1) edistyneelle tasolle (B2), ja sen lyhyillä, aiheeseen keskittyvillä oppitunneilla sekä nopeilla tietovisoilla opitut asiat jäävät mieleen.
Mitä opit
Aloitat KMP-projektin rakenteesta, commonMainista ja expect/actual-määrittelyistä ja opit jakamaan liiketoimintalogiikkaa alustojen välillä. Sen jälkeen perehdyt coroutineihin ja Flow’hun, Ktor-verkkoyhteyksiin, kotlinx.serializationiin, SQLDelightiin, Koiniin, Compose Multiplatform -käyttöliittymiin, natiivin iOS:n yhteentoimivuuteen, testaukseen ja KMP-kirjaston julkaisemiseen. Jokainen oppitunti on käytännönläheinen, ja käytettävissäsi on ympäri vuorokauden toimiva tekoälytuutori, kun tarvitset apua.
Näin se toimii
Jokainen kurssi on jaettu neljään lyhyeen ja selkeästi rajattuun oppituntiin. Kun suoritat muutaman oppitunnin päivässä, hallitset koko oppimiskokonaisuuden viikoissa etkä kuukausissa.