Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Android rendszerarchitektúra. Működési környezet
- Az Android rendszer általános architektúrájának bemutatása (Linux kernel, alapkönyvtárak, JVM stb.)
- A munkakörnyezet előkészítése (Eclipse + Android SDK). A program hibakeresési módszerei. Az adb, draw9patch, DDMS, emulátor stb. eszközök bemutatása.
- Az Activity életciklusa. Az onCreate, onStart, OnResume, OnPause, OnDestroy metódusok implementálása és teljesítményelemzése.
- Az Android alkalmazás adatstruktúrájának tervezése (src könyvtárak, res, AndroidManifest.xml XML fájl, engedélyek)
- A layoutok létrehozásának szabályai. A Linear, Frame, Table, RelativeLayout osztályok implementálásának példái.
- Layoutok betöltése XML fájlokból és az alkalmazásból. A Gravity osztály.
- Menük és párbeszédablakok létrehozása. A menüosztály és a párbeszédablakokat örökölő osztályok implementálása és eseménykezelése.
Grafika és érintőfelület támogatása
- A View osztály és a drawable metódusok áttekintése és implementálása.
- Gesztenyák – érintési események kezelése. A TouchEvent osztály metódusainak implementálása
- Az Android szoftver alapvető építőelemeinek implementálása. A TextView, Button, Checkbox, ListView stb. osztályok implementálása)
- Az Notification osztály implementálása
Hozzáférés más tevékenységekhez és háttérben futó szolgáltatásokhoz, több szálúság
- Az Intent osztály áttekintése – mire szolgál.
- Más tevékenységek indítása. A startActivity() és onActivityResult() metódusok implementálása.
- Háttérben futó szolgáltatások indítása és kommunikáció. A Service osztály metódusainak bemutatása és implementálása.
- Közvetítések
- Szálak és több szálúság. Az AsyncTask osztály implementálása.
- Szinkronizáció. Szinkronizált blokkok és szinkronizált metódusok implementálása.
Helymeghatározási szolgáltatás
- Alapvető elméleti információk a GPS, WGS84, digitális térképek (GoogleMaps, OpenStreetMap, BingMaps stb.) területén
- GPS események kezelése. A LocationListener osztály metódusainak implementálása.
- Ikonok és objektumok rajzolása a térképen.
- A térképre kattintás koordinátáinak kinyerése.
Egyéb
- Az eszközön tárolt beállítások szolgáltatása. A Preferences osztály.
- Hozzáférés távoli hálózati szolgáltatásokhoz. A HttpPost/HttpGet osztályok implementálása.
- Adatstruktúrák elemzése XML és JSON formátumban. Fájlok olvasása és írása az eszközön.
- SQLite CONTENTMANAGER.
- Érzékelők, kamerák, OpenGL.
Követelmények
Bevezetés a Java programozásba (osztály, attribútum, metódus, öröklődés, interfészek, túlterhelés stb. fogalmainak ismerete)
28 Órák
Vélemények (4)
Alapvető bevezetés az Android és a Kotlin programozási nyelvbe.
Nan Yu - Google
Kurzus - Android Development
Gépi fordítás
A tanár szívesen foglalkozott a daggerben előforduló további problémákkal.
Susheel - Home
Kurzus - Dependency Injection with Dagger 2
Gépi fordítás
A tanár tudása és az egyszerűség, amelyben bemutatta azt.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kurzus - Android Applications Testing
Gépi fordítás
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Kurzus - Cross-platform mobile development with PhoneGap/Apache Cordova
Gépi fordítás