App-Entwicklung für Android mit Kotlin
App-Entwicklung beginnt mit der Frage, wie aus einer Idee ein lauffähiges Programm für das Smartphone wird. Der Kurs führt in die Programmierung mobiler Apps und Spiele ein: von der Programmlogik über Bedienoberflächen und Touch-Ereignisse bis zu zeitlichen Abläufen, die eine Spielfigur bewegen. Den Rahmen bilden eigene Prototypen für Android-Geräte, die von der ersten Oberfläche bis zum spielbaren Level wachsen.
Kompetenzziele
- Grundbausteine der Programmlogik wie Variablen, Funktionen, Zahlen, Texte und Datenstrukturen anwenden
- Bildschirmoberflächen mit Views zur Eingabe und Auswahl gestalten
- Ereignisse durch Gesten, Berührung, Dialoge und Menüs verarbeiten
- Eine Spielschleife mit Spielfigur, Bewegung, Punktestand und Kollisionsabfrage aufbauen
- Levels als Zustände modellieren und zeitgesteuerte Abläufe programmieren
- Fehler mit Debugging-Werkzeugen eingrenzen und beheben
- Eigene Android-Apps und Spiele als Prototyp fertigstellen
Themen und Zusammenhänge
Den Ausgangspunkt bildet die Programmlogik: wie Werte in Variablen landen, wie Funktionen Aufgaben kapseln und wie Zahlen, Texte und Zeitangaben verarbeitet werden. Darauf baut die Oberfläche auf – Layouts ordnen Schaltflächen, Textfelder und Auswahllisten an, und Ressourcen wie Bilder und Texte werden getrennt von der Logik verwaltet. Ereignisse verbinden beide Ebenen: ein Tippen, eine Wischgeste oder eine Menüauswahl löst Code aus, der die Anzeige verändert oder einen Dialog öffnet. Bei der Spieleprogrammierung kommt die Spielschleife hinzu, die in festem Takt Position und Darstellung der Spielfigur aktualisiert, Transformationen und Animationen ausführt, Zusammenstöße erkennt und den Punktestand fortschreibt. Jedes Level ist ein eigener Zustand, zwischen denen das Programm wechselt. Debugging zieht sich durch alle Schritte, um Logikfehler und Abstürze zu finden. Am Ende stehen eigene Prototypen mobiler Anwendungen, in denen Oberfläche, Ereignisse und Spiellogik zusammenwirken – der Einstieg in die Android-Entwicklung und in das Game Development.
Berufliche Perspektiven
Einsatzfelder liegen in der Entwicklung mobiler Anwendungen und Spiele:
- Mobile-App-Entwickler:in bzw. Mobile Developer
- Android-Entwickler:in
- Spieleentwickler:in bzw. Game Developer
- Junior-Softwareentwickler:in im Mobile-Bereich
Allgemeine Informationen
- Labels
- KW44-1:neue Titel
Kategorie
- Kursart
Weiterbildungsangebot
- Systematik
- Softwareentwicklung, Programmierung - andere Programmiersprachen/Technologien
- Keywords
- App-Entwicklung
- Android-Apps
- Android-Entwicklung
- App Entwicklung
- Android Apps
- Bildungsart
Fortbildung/Qualifizierung
- Schulart
Einrichtung der beruflichen Weiterbildung
Gesamtkosten
- Kosten
2.000 €
- Kosten Bemerkung
Die Kosten für den Kurs App-Entwicklung für Android mit Kotlin sind in Vollzeit und in Teilzeit identisch und beinhalten Schulungsunterlagen sowie Softwarelizenzen.
Abschluss & Zulassung
- Abschlussart
Internes Trägerzertifikat: App-Entwicklung für Android mit Kotlin von Lutz + Grub
- Abschlussbezeichnung
App-Entwicklung für Android mit Kotlin
- Anrechnung
keine Angabe
- Berechtigung
keine Angabe
- Zusatzqualifikationen
keine Angabe
- Prüfende Stelle
Eine interne Prüfungskommission ist für die Abnahme der Prüfung des Kurses App-Entwicklung für Android mit Kotlin zuständig.
Sonstiges
- Zugang
Die Teilnahme am Kurs App-Entwicklung für Android mit Kotlin erfordert lediglich Interesse am Themengebiet. Besondere Vorkenntnisse sind nicht notwendig.
- Zielgruppe
App-Entwicklung als Berufsziel: Der Kurs App-Entwicklung für Android mit Kotlin richtet sich an alle Personen, die künftig in dem Bereich App-Entwicklung arbeiten möchten.