Seminare
Seminare

Entwicklung von mobilen Apps auf der Android-Plattform

Webinar - GFU Cyrus AG

Nach dem Seminar können Sie die grundlegenden Schritte der Android-App-Entwicklung mit Kotlin und Android Studio umsetzen. Sie können ein Projekt aufbauen, Benutzeroberflächen mit Jetpack Compose gestalten und bestehende View-/Fragment-Oberflächen fachlich einordnen. Sie wissen, wie Sie Netzwerkdienste und Gerätefunktionen anbinden und geeignete Mechanismen für unterschiedliche Hintergrundaufgaben auswählen. Darüber hinaus können Sie den Activity-Lebenszyklus berücksichtigen, Fehler mit Debugger und Logcat untersuchen sowie grundlegende Tests durchführen. Sie kennen Ansatzpunkte zur Verbesserung von Leistung und Reaktionsfähigkeit und können die Lokalisierung sowie die Veröffentlichung einer App vorbereiten. Damit verfügen Sie über eine Grundlage für die Umsetzung eigener Android-Projekte.
Termin Ort Preis*
22.02.2027- 26.02.2027 online 3.867,50 €
22.02.2027- 26.02.2027 Köln 3.867,50 €
29.11.2027- 03.12.2027 Köln 3.867,50 €
29.11.2027- 03.12.2027 online 3.867,50 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Android-Plattform und Entwicklungsgrundlagen
    • Architektur: Linux-Kernel, Bibliotheken, Frameworks und Anwendungen
    • Android-Versionen, Kotlin und Interoperabilität mit Java

  • Entwicklungsumgebung und Projektaufbau
    • Android Studio, SDK, Emulator und physische Geräte einrichten
    • Hello-World-Projekt, Projektstruktur und externe Bibliotheken

  • Moderne Benutzeroberflächen mit Jetpack Compose
    • UI-Komponenten, Zustandsverwaltung, Themes und Navigation
    • Benutzerdefinierte UI-Elemente und Zeichnungen
    • Klicks, lange Berührungen, Touch- und Tastatureingaben verarbeiten

  • Zusammenspiel mit bestehenden View-/Fragment-basierten Oberflächen
    • Views und Fragments als Bestands- und Interoperabilitätsthemen einordnen
    • Fragments in Activities verwalten und über Callbacks kommunizieren
    • Klassische Listener für Benutzeraktionen

  • Hintergrundarbeit und Foreground Services
    • WorkManager für aufschiebbare, zuverlässige Hintergrundarbeit
    • Foreground Services für nutzersichtbare laufende Aufgaben und Android-Ausführungsbeschränkungen
    • Nebenläufige Verarbeitung ohne UI-Blockaden; Services erzeugen keinen eigenen Hintergrundthread
    • Kommunikation über Intents und BroadcastReceiver

  • Netzwerkdienste und APIs
    • HTTP-Clients und REST-APIs verwenden
    • JSON- und XML-Antworten verarbeiten

  • Gerätefunktionen integrieren
    • Kamera und Galerie nutzen
    • GPS, Standortdienste und Wegbeschreibungen
    • Beschleunigungsmesser und Gyroskop einbinden

  • Activity-Lebenszyklus verstehen
    • Zustände und Methoden wie onCreate(), onResume() und onPause()
    • Konfigurationsänderungen und Speicherfreigabe behandeln

  • Debugging und Fehlerbehebung
    • Android-Debugger und Logcat einsetzen
    • Fehler und Ausnahmen analysieren

  • Unit-Tests und UI-Tests
    • App-Funktionalität und Benutzerinteraktionen überprüfen
    • Espresso für bestehende View-Oberflächen und UI Automator einordnen

  • Leistung und Reaktionsfähigkeit verbessern
    • Langsame Operationen vermeiden, CPU- und Speicherverbrauch reduzieren
    • Caching für wiederholte Anfragen

  • Lokalisierung und Bildschirmdarstellung
    • Sprachressourcen, regionale Anpassungen und Sprachauswahl
    • Unterschiedliche Bildschirmgrößen und Auflösungen berücksichtigen

  • Veröffentlichung im Google Play Store
    • Entwicklerkonto und Store-Eintrag vorbereiten
    • App hochladen und Überprüfungsprozess kennenlernen

  • Monetarisierungsmöglichkeiten im Überblick
    • Werbenetzwerke, In-App-Käufe und Abonnements
    • Sponsoring und Freemium-Modelle

Dauer/zeitlicher Ablauf:
5 Tage
Zielgruppe:
Das Seminar richtet sich an Softwareentwickler, IT-Fachkräfte und Studierende mit Programmiererfahrung, die in die Android-App-Entwicklung einsteigen möchten. Ebenso angesprochen sind technisch orientierte Projektmanager und Teamleiter, die praktische Grundlagen für die Planung und Begleitung von Android-Projekten erwerben möchten.

Teilnahmevoraussetzungen


Sie benötigen Grundkenntnisse der Programmierung und Softwareentwicklung.

Sie sollten mit grundlegenden Konzepten der objektorientierten Programmierung vertraut sein.

Das Seminar ist als praxisorientierter Einstieg in die Android-Entwicklung konzipiert; Android-Vorkenntnisse sind nicht erforderlich.
Seminarkennung:
R94759
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha