Android Apps entwickeln
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Kurs lernen Sie die theoretischen Grundlagen und mittels kurzer Tutorials die verschiedenen Möglichkeiten des Android Systems.
Zielgruppe
- Entwickler Java
- Entwickler .NET(Xamarin, C#)
Voraussetzungen
Erfahrungen in der objektorientierte Programmierung, z. B. Java oder C#
Agenda
Grundlagen
- Anforderungen
- Architektur
- Entwicklungsumgebung
- Konzepte
Grundlagen Programmierung
- Activities
- Intents
- Layouts
- UI Konzepte
- Widgets
- ContentProvider
- Services
- Testing
Beispiele Programmierung
- Parameterübergabe
- Activity Lifecycle
- Dynamische Layouts und Widgets
- Layouts für Telefone und Tablets mit Fragments
- Effiziente Listendarstellung und ListAdapter
- Custom Widgets
- Menus
- Notifications
- Threading
- File I/O
- Datenbankzugriffe (SQLite)
- Fotos aufnehmen
Performance-Optimierung der Apps
Veröffentlichung
Ziele
In diesem Kurs lernen Sie die theoretischen Grundlagen und mittels kurzer Tutorials die verschiedenen Möglichkeiten des Android Systems.
Zielgruppe
- Entwickler Java
- Entwickler .NET(Xamarin, C#)
Voraussetzungen
Erfahrungen in der objektorientierte Programmierung, z. B. Java oder C#
Agenda
Grundlagen
- Anforderungen
- Architektur
- Entwicklungsumgebung
- Konzepte
Grundlagen Programmierung
- Activities
- Intents
- Layouts
- UI Konzepte
- Widgets
- ContentProvider
- Services
- Testing
Beispiele Programmierung
- Parameterübergabe
- Activity Lifecycle
- Dynamische Layouts und Widgets
- Layouts für Telefone und Tablets mit Fragments
- Effiziente Listendarstellung und ListAdapter
- Custom Widgets
- Menus
- Notifications
- Threading
- File I/O
- Datenbankzugriffe (SQLite)
- Fotos aufnehmen