Schulung Mobile Anwendungen mit Android entwickeln

Beschreibung/Inhalt

Erlernen Sie anhand eines praktischen Beispiels die Erstellung einer mobilen Anwendung von der Planung zur Realisierung inklusive der Integration mit dem Server. Sie erhalten ein tiefes Verständnis für die Sprach-Elemente und Architektur, sowie einen guten Überblick über die Möglichkeiten von Android.
Besonderer Fokus liegt auf den Besonderheiten einer mobilen Anwendung, auf die der Entwickler zu achten hat: Testen, Ressourcenverbrauch, Sensoren, Deployment, Kommunikation, Synchronisation.
Aufgrund des Workshop Charakters besitzen Sie am Ende des Seminars eine lauffähige App plus Server, die Ihnen für zukünftige Projekte als Vorlage dienen kann.
Das Seminar hat neben dem Theorieteil eine starke Praxiskomponente, die nebenbei das Testen und Experimentieren ermöglichen soll. Das Stellen vieler Fragen und der Austausch mit anderen Seminarteilnehmern machen das Seminar lebendig und erhöhen den eigenen Nutzen.

Überblick über Herausforderungen und Lösungsansätze in der mobilen Landschaft
Analyse für eine mobile Anwendung
Architektur für mobiles Device und Server
Sprachaufbau (Ressourcen, GUI ,Intents, Content Provider, Threads, Interprozess- Kommunikation, Services, System Nachrichten, embedded DB, File-System ...)
Sprachelemente (Syntax, Konstrukte, Bibliotheken)
Sensoren (GPS Kamea)
Kommunikation (NFC, Wi-Fi, Bluetooth, Web-Sockets, Webservices, REST,...)
Deployment
Umsetzung von Qualitätsmerkmalen (Performance, Stromverbrauch, Speicher,...)
Test (Methoden und Tools)
Sonderthemen (Anschluss an :Cloud, Spring, JEE)

Dauer
Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
Ort
Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
Schulungsdidaktik
Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil