-
310.000 Ft
-
310.000 Ft
-
310.000 Ft
-
310.000 Ft
A tanfolyamot csoportos jelentkezés esetén indítjuk. A minimum csoportlétszám 3 fő.
Az Android ma az okostelefonok és tabletek legnépszerűbb operációs rendszere, de a Statcounter statisztikái szerint az operációs rendszerek összesített listájában is az első helyet szerezte meg, a Windowst is maga mögé utasítva. Tableteken és IoT alkalmazásokban is előszeretettel használják. A tanfolyam az Android alkalmazásfejlesztés legalapvetőbb fogalmait tárgyalja, a résztvevők megismerik az Android alkalmazásfejlesztés menetét és az ehhez használható szoftveres eszközöket, illetve képesekké válnak tetszetős és kényelmes felhasználói felületeket létrehozni többféle Android eszközön is.
Az Android alkalmazásfejlesztés alapjai, a Kotlin nyelv, a fejlesztéshez használható segédeszközök megismerése, a felhasználói felület elkészítésének elsajátítása.
A tanfolyam a programozásban már jártas szakembereknek szól, akik az Android platformmal szeretnék bővíteni repertoárjukat.
Alapszintű Java programozási ismeretek.
-
A Kotlin nyelv
-
Bevezetés a Kotlin nyelvbe
-
A Kotlin utasításai, kifejezései
-
Nullable és non-nullable típusok
-
Val és var változók
-
Metódusok implementációja, egysoros és többsoros metódusok
-
A Kotlin OO eszköztára, data class-ok, companion object-ek
-
Lambda-kifejezések
-
let, run, also, apply, with
-
Kollekciótípusok
-
Új lecke
-
-
Az Android és az Android Studio megismerése
-
A mobil környezet sajátosságai
-
Az Android Studio telepítése, használata
-
Az Android rendszer felépítése
-
Az Android-alkalmazások felépítése, alkalmazáskomponensek, Manifest
-
A fordítás menete
-
Az emulátor használata, emulátorfunkciók elérése, elforgatás, hívás, SMS küldés, fényképezés, GPS-koordináták beállítása
-
A Logcat nézet
-
API-szintek és a support library
-
-
Felhasználói felületek létrehozása
-
Activity létrehozása
-
Activity állapotai, eseménykezelői
-
Felhasználói felület létrehozása kódból
-
Felhasználói felület létrehozása XML-fájlból
-
-
Intentek
-
Explicit és implicit intentek
-
Menük készítése
-
Az intentek részei
-
Activity-váltás explicit intentekkel
-
Az Activity back stack
-
Példák implicit intentek használatára
-
Az eredmény feldolgozása intent küldése után
-
-
Erőforrások kezelése
-
Kód és erőforrások szétválasztása, R.java
-
Erőforrástípusok
-
Erőforrás-minősítők
-
A képernyősűrűség kezelése, dp, sp
-
Visszajelzés a felhasználónak (Toast, SnackBar, Activity dialógusként, PopupWindow, AlertDialog)
-
-
További UI lehetőségek
-
Gyakori layoutok és view-k
-
XML layoutok dinamikus betöltése (LayoutInflater)
-
Navigációs lehetőségek (ActionBar, Toolbar, BottomNavigationView, NavigationLayout)
-
-
Stílusok és témák
-
Elérhető stílus és témakészlet bemutatása és alkalmazása
-