Code
Wartungs-App für einen Mittelständler im Maschinenbau
Übersicht
Worum es bei diesem Projekt geht.
Du entwickelst als Junior Frontend Developer eine funktionsfähige Android-App mit nativer Java-Entwicklung im Android Studio. Die App muss mindestens drei Kernbildschirme umfassen: eine Terminübersicht mit lokaler Datenspeicherung, ein digitales Wartungsformular mit Validierung der Eingaben sowie eine Fotodokumentation mit Vorschaufunktion. Die Benutzeroberfläche soll sich an den Corporate Design-Vorgaben des Unternehmens orientieren, die du als XML-Farbschema und Typografie-Richtlinie erhältst. Erfolgskriterium ist eine stabile App-Version, die auf einem Android-Emulator sowie einem physischen Testgerät fehlerfrei läuft und alle Formulareingaben korrekt speichert und anzeigt.
Das Briefing
Was Du tust und was Du zeigst.
Wie lässt sich der Wartungsprozess vor Ort durch eine native Android-App digitalisieren, ohne dass Techniker:innen auf bestehende Unternehmenssysteme direkt zugreifen müssen?
Earning criteria — what you'll demonstrate
- Native Android-Entwicklung mit Java und dem Android SDK praktisch anwenden
- Benutzeroberflächen mit XML-Layouts strukturieren und an Corporate Design-Vorgaben anpassen
- Lokale Datenspeicherung mit SQLite oder Shared Preferences implementieren
- Formularvalidierung und Fehlerbehandlung in mobilen Anwendungen umsetzen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Junior Backend Developer
Diese Challenge vermittelt fundierte Erfahrung in der Strukturierung von Anwendungsarchitekturen und der Datenmodellierung für mobile Apps. Das Verständnis für lokale Speicherung und Formularverarbeitung bildet die Basis für serverseitige Entwicklung mit Java EE und REST-APIs, die eine natürliche Erweiterung der App darstellen.
Dieses Projekt schärft
- java-programming
- local-data-storage
- form-validation
UX Designer
Die praktische Umsetzung von Benutzeroberflächen in XML und die Berücksichtigung von Corporate Design-Vorgaben schulen das Verständnis für designtechnische Umsetzbarkeit. Diese Erfahrung ist essenziell für UX-Designer:innen, die Entwürfe erstellen müssen, die von Entwickler:innen realisierbar sind.
Dieses Projekt schärft
- ui-ux-basics
- xml-layout-design
- android-development
Product Manager
Die Anforderungsanalyse aus einem realen Geschäftsprozess heraus und die Priorisierung von Funktionen für ein Minimum Viable Product (MVP) — ein Produkt mit minimalem Funktionsumfang zur schnellen Marktvalidierung — entsprechen zentralen Tätigkeiten von Produktmanager:innen im digitalen Produktumfeld.
Dieses Projekt schärft
- android-development
- ui-ux-basics
- form-validation
Noch eine Sache