Zum Inhalt springen

Apps-Entwicklung für Android

Programm

Android Studio, ASDK, Emulator, Einbindung von Entwicklergeräten Used Languages: Kotlin, Java Grundkonzepte von Android: App Grundgerüst, Activities, Lifecycle Handling einer App, Ressourcen Handling, Event Handling Android API : Intents, Activities, Sub-Activities und Fragments User Interface: Drawables, Values, Layouts und typische UI-Elemente wie ListView, WebView, Menus etc. Lokalisierung Internationalisierung Datenmodelle in Android: Shared Preferences, FileIO, Datenbank: SQLite, Typische App Features : Android im Internet, Zugriff auf REST APIs Kamera, QR Codes lesen Broadcast Receiver, Android Services Threading with Android Location based Services & Google Maps Property -, Transition Animation Hardware Sensorzugriff Android Sicherheitskonzepte Android Wearable Android 9,10,11 new Features : DataBinding, Working with View Models, Live Data, Navigation Architecture Component, Android Recycler View, Room Data Persistence Library, Kotlin Coroutines, Notifications, Work Manager, JetPack Compose

Ziele

Sie erhalten einen Überblick über Einsatz und Entwicklung von Apps für Android-basierende Handys, Smartphones und Netbooks, Sie lernen Applicationen unter Verwendung entsprechender Entwicklungs- und Testumgebungen zu implementieren und in Betrieb zu nehmen.

Voraussetzungen

Grundkenntnisse in der objektorientierten Programmierung mit Java werden vorausgesetzt!