Modern Android alkalmazások építése Kotlinnal
Ismertető
A kurzus célja gyakorlatiasan átadni a Kotlin Andorid mobil fejlesztői szemléletet, kiegészítve a szükséges elmélettel.
A tanfolyam egy áttekintő elméleti háttérrel kezd, amely a szükséges elméleti alapokat tudja biztosítani a hallgatók számára az Android rendszer áttekintésével, majd az android fejlesztés első lépéseivel és a Kotlin nyelv alapozásával ismerkednek meg ezekben a fejezetekben.
Ezt követően részletesen, lebontva egy gyakorlati példával, egy alkalmazás építéssel fognak megismerkedni a hallgatók, többek között Alap alkalmazás és UI komponensekkel, Jetpack-el,Listák hatékony kezelésével, Váltás képernyők között módokkal, Adatok és képek lekérésével a hálózatról, Térkép és felhasználó kezeléssel, Kamera használattal zárul a tanfolyam gyakorlati része.
Tematika
Bevezető
- Néhány gondolat a mobil tervezésről és fejlesztésről
- Android rendszer architektúra
- Android platform verziók és néhány tanács
Android Studio IDE telepítése
- Hello World app
- Android Studio alapok a Hello World alapján
Kotlin alapozó
- A Kotlin standard library és kiegészítések áttekintése
Elkezdjük a nagy alkalmazást, elkezdjük a Részletező képernyőt
- Hello Jetpack, avagy alkalmazás architektúra alapozás
- Listázó képernyő kialakítása
- Navigáció a képernyők között
- Adatok letöltése a hálózatról
- Képek letöltése a hálózatról
- Perzisztálás kezelése
- Lapozás a listázó képernyőn
- Térkép képernyő kialakítása
- WebView kezelése
- Új elem felvétele a listához
- Kamera és kép kezelés
- Saját poszt szerkesztése
Szükséges előképzettség
A tananyagot azok számára ajánljuk, akik legalább egy OOP-s nyelv ismeretében jártasak, Java és C# programozói nyelv ismerete a legjobb.