Android-programozás
avagy hogyan készítsünk alkalmazást egymilliárd felhasználónak
Hossz:
40 óra
Az egyes alkalamak
Ár:
69 000 Ft+áfa
ingyenes!
Az Android-programozási tanfolyammal egy egyre jobban előtérbe kerülő igénynek szeretnénk megfelelni. Köztudott, hogy minden egyes nap közel félmillió Androidos okostelefont aktiválnak világszerte. Hamarosan olyan hatalmas alkalmazásvásárlói réteg jelenik meg a világon, amilyenre még nem volt példa. Itt az idő, hogy ha valakinek alkalmazásötlete van, valósítsa meg, töltse fel az alkalmazását az Android Marketre, majd várja a "csodát". Az első kettőben egyértelműen tudunk segíteni.
Témakörök
1. Hello, World!
A modul célja az Android fejlesztőkörnyezet telepítésétől az első program készüléken való futtatásáig terjedő infrastruktúrális kérdések megismerése. Az Android SDK, Eclipse és Eclipse plugin hármas telepítése és konfigurálása. Saját Hello World példaprogram elkészítése, ennek minimális Androidspecifikus követelményeinek ismertetése. A példaprogram emulátoron történő futtatása, debuggolása, illetve készülékre való telepítése. Ismerkedés a plugin nyújtotta segítségekkel (LogCat, File Explorer, Devices, Emulator Control).
2. Hello, World! 2
Az alkalmazásfejlesztés alapjai Android-környezetben. Hogyan épül fel egy alkalmazás, milyen követelményeknek kell megfelelni? Példaprogram tervezése és megvalósítása. Az MVC (Model View Controller) megfeleltetése. Activity, mint eszköz a vezérlésben. A felhasználói felület alapelemei. Tesztelési lehetőségek.
Android Market account létrehozása. Az elkészült alkalmazás előkészítése feltöltésre, bejegyzése és feltöltése a Marketbe. Verziónövelés, illetve eltávolítás a Marketből.
Marketopciók megismerése, alkalmazáskövetés, monitorozás.
3. Baktériumjáték
Játékalkalmazás fejlesztése objektumorientált alapokon. Szereplők létrehozása, tulajdonságaik konfigurálása adattárolási stratégiák bemutatásával, képességeik tesztelése, versenyeztetése grafikai elemekkel illusztrálva. Ezzel a példaalkalmazással elsajátítjuk a felhasználói felület készítésének rejtelmeit. Megtanuljuk, hogyan lehet egy egyszerű játéklogikához illeszteni a mobilfelületet, hogyan kell több párhuzamos szálat kezelni.
4. Online fordítóalkalmazás
Hálózati alapok ismertetése nyilvános API-k segítségével. Fordítóprogram készítése a Google Translate nyilvános API-ja alapján, JSON használatával. Keresések tárolása a készülék adatbázisában, utólagos keresés a lokális adatbázisban. Ezzel a példaalkalmazással elsajátítjuk a hálózat- és adatbáziskezelés alapjait, illetve azt, hogy hogyan érdemes ezeket a stratégiákat használni bármilyen elérhető nyilvános szolgáltatás integrálása során.
5. Androidképességek használata
Használjuk a beépített GPS-t aktuális földrajzi koordinátáink kinyerésére! Integráljuk szabadon a készülék előtelepített alapalkalmazásait (Névjegyzék, Naptár, Email, Telefon, SMS)! “Ki szólít?” Homescreen Widget készítése, melynek célja, hogy gyorsan megmutassuk a legutóbbi elmulasztott vagy fogadott vagy tárcsázott számot. Ha van hozzá tartozó névjegyzék bejegyzés akkor a visszahívason és SMS küldésen kívül tudjunk email-t küldeni, illetve címet térképen megnézni.
Android-programozás tanfolyami videók
Android_20110528_0901.wmv
2011. május 28.
Android_20110528_0907.wmv
2011. május 28.
Android_20110528_1046.wmv
2011. május 28.
Android_20110528_1304.wmv
2011. május 28.
Android_20110528_1509.wmv
2011. május 28.
Android_20110604_0858.wmv
2011. június 04.
Android_20110604_1056.wmv
2011. június 04.
Android_20110604_1253.wmv
2011. június 04.
Android_20110604_1444.wmv
2011. június 04.
Android_20110611_0900.wmv
2011. június 11.
Android_20110611_1022.wmv
2011. június 11.
Android_20110611_1250.wmv
2011. június 11.
Android_20110611_1446.wmv
2011. június 11.
Android_20110618_0903.wmv
2011. június 18.
Android_20110618_1041.wmv
2011. június 18.
Android_20110618_1306.wmv
2011. június 18.
Android_20110618_1452.wmv
2011. június 18.
Android_20110625_0906.wmv
2011. június 25.
Android_20110625_1107.wmv
2011. június 25.
Android_20110625_1306.wmv
2011. június 25.
Android_20110625_1455.wmv
2011. június 25.