<u>Témata přednášek:</u> 1. Základy platformy Android, základní prostředky, vývojová prostředí, Java vs. Kotlin 2. Oprávnění aplikace, manifest, Android XML resources Android Activity ? základní stavební prvek aplikace, životní cyklus activity 3. Testování, ladění, logování a bezpečnost aplikace. 4. Uživatelská rozhraní ? basic layout, ListView, Dialog a další Intent ? interakce aktivit a aplikací 5. ContentProvider ? základ zpřístupnění datových zdrojů 6. Perzistentní ukládání dat ? soubory, databáze SQLite, XML parser 7. Asynchronní zpracování dat ze sítě ? Handler, AsyncTask, JSON parser 8. Pokročilá uživatelská rozhranní ? fragmenty, drag and drop, animace, desktop widget 9. Služby na pozadí ? Android Services 10. Pokročilá interakce aplikace se systémem ? BroadcastReceiver, 11. Notifikace 12. Prostředky zařízení ? senzory, kamera, accelerometer, GPS <u>Náplň cvičení:</u> Programování aplikací pro OS Android. Návh aplikací o několika aktivitách, práce s Android SQL databází.
|
-
Hogan B. P. HTML5 and CSS3: Develop with Tomorrow?s Standards Today. Pragmatic Bookshelf, 2011. ISBN 978-1934356685.
-
Meier R. Professional Android Application Development. Wiley Publishing, 2009. ISBN 978-0-470-34471-2.
-
Stark J. Building Android Apps with HTML, CSS, and JavaScript. O'Reilly Media, 2010. ISBN 978-1449383268.
-
Steele J. The Android Developer?s Cookbook: Building Applications with the Android SDK. Addison-Wesley Professional, 2010. ISBN 978-0321741233.
|