UX/UI + Android + Entwicklung + Tools
Diese Weiterbildung vermittelt Kenntnisse in der Gestaltung und Entwicklung benutzerfreundlicher Apps. Teilnehmende erlernen Methoden der UX/UI-Gestaltung, die Entwicklung mit Jetpack Compose und Android sowie grundlegende Konzepte der mobilen App-Entwicklung.
Modul 1: UX UI Gestaltung für interaktive Systeme
Modul 2: UI-Entwicklung mit Jetpack Compose
Modul 3: Android Entwicklung - Architektur, Sprache, Tools
Modul 4: Grundkonzepte der Mobile App Entwicklung
!UX UI Gestaltung für interaktive Systeme
*Interface-Grundlagen: Struktur, Nutzerführung und Interface-Gestaltung für responsive Anwendungen und smartphone apps.
*Wireframing & Tools: Erstellung von Wireframes und App Wireframes mit figma ui, sketch und wireframe software.
*UX Methoden: Einsatz von user research, user persona development und customer journey mapping für zielgerichtetes ux design.
*Framework & Designsysteme: Verwendung von ui framework, style guides und wcag-konformen Elementen für barrierefreie Interfaces.
!UI-Entwicklung mit Jetpack Compose
*Grundlagen von Jetpack Compose: Einführung in deklarative UI-Entwicklung mit Kotlin zur Gestaltung benutzerfreundlicher Android Apps.
*Layouts & Komponenten: Aufbau interaktiver Benutzeroberflächen mit Compose, Frameworks und dem MVVM Pattern in Android Studio.
*Integration & Architektur: Nutzung von Firebase, ViewModels und Navigation für performante, wartbare App-Strukturen auf dem Smartphone.
*Testing & Deployment: Umsetzung, UI-Tests und Veröffentlichung von Android Apps mit Compose im Google Play Store.
!Android Entwicklung - Architektur, Sprache, Tools
*Einführung in Android Studio, Android Manifest und die Struktur nativer Applikationen für mobile Geräte wie Smartphone und Tablet.
*Programmieren mit Java und Kotlin: Aufbau von Android Apps unter Nutzung des Android Frameworks und der Application Architektur.
*UI mit Jetpack Compose: Aufbau interaktiver Oberflächen, Verwendung von MVVM Pattern und datengetriebener Komponenten.
*Entwicklung & Deployment: Nutzung von Git, App-Bereitstellung im Google Play Store und Testing auf verschiedenen Geräten.
!Grundkonzepte der Mobile App Entwicklung
*Grundlagen mobiler Applikationen: Einführung in iOS & Android, Unterschiede nativer und hybrider Apps sowie Einsatz mobiler Frameworks.
*Tools & Technologien: App Entwicklung mit Xcode, Swift, Kotlin und GitHub - von der Codebasis bis zur Veröffentlichung im App & Play Store.
*UX/UI & Prototyping: Gestaltung benutzerfreundlicher Interfaces mit UI/UX Design, Rapid Prototyping und Grundlagen des Clean Coding.
*API & Datenbanken: Anbindung von API Schnittstellen, Nutzung von SQL Datenbanken und Einführung in Backend-Logik und App Engineering.
Nach Abschluss der Weiterbildung sind die Teilnehmenden in der Lage, benutzerfreundliche Apps mit Entwicklungsmethoden zu erstellen. Sie nutzen Tools wie Jetpack Compose und Android Studio für die Umsetzung und Veröffentlichung mobiler Anwendungen.