Mobile-Programmierung mit MIT App Inventor Ausbildung

4,6 Abstimmung
 Letzte Aktualisierung 11/2025
 Türkçe

Sie können sich unsere Ausbildung ansehen

Dieses Training dient der beruflichen Weiterbildung und das erhaltene Zertifikat ersetzt nicht das MYK-Zertifikat, das in MYK-zertifizierten Trainings erforderlich ist.

Trainingsinhalt

Trainingsdauer: 5 Tage (09:00–12:00 Theorie, 13:00–16:00 Praxis)

Teilnehmerprofil: Personen mit wenig oder keinen Programmierkenntnissen, die schnell Prototypen erstellen und Android-Apps entwickeln möchten.

Voraussetzungen:
• Grundlegende Computerkenntnisse
• Google-Konto (für den Zugang zu App Inventor)
• Android-Gerät (bevorzugt) und/oder Emulator

Lehrplanübersicht

Tag 1:
• Einführung in App Inventor, Benutzeroberfläche (Designer/Blocks)
• Komponenten: Button, Label, Image, TextBox
• Ereignisbasierte Programmierlogik, erste "Hello World"-App

Tag 2:
• Bildschirmgestaltung (Layout, responsives Grid), Nutzung von Media/Canvas
• Variablen, Listen, Bedingungen, Schleifen (Blocks)
• Einführung in Sensoren: Beschleunigungsmesser, Orientierung, Uhr

Tag 3:
• Datenpersistenz: TinyDB, File
• Einfache Netzwerk-/HTTP-Anfragen, Lesen von JSON mit Web-Komponente
• Mehrbildschirm-App-Struktur (Datenübertragung zwischen Bildschirmen)

Tag 4:
• Grundlagen von Firebase Realtime DB (Lesen/Schreiben)
• Karten und Standort: LocationSensor + WebViewer/Maps
• Benachrichtigungen, Teilen und Berechtigungsmanagement (Notifier, Sharing)

Tag 5:
• Mini-Projekt-Tag:
  o "Notizbuch + Cloud-Synchronisation"
  o "Sensorbasierter Schrittzähler + Grafik"
• APK/ABB-Erstellung, Tests auf dem Gerät, grundlegende Veröffentlichungs-Schritte

Trainingsergebnisse

  • Kann komponentenbasierte Benutzeroberflächen entwerfen und Ereignis-basierte Logik mit Blöcken erstellen.
  • Kann lokale (TinyDB) und Cloud-Daten (Firebase) verwalten.
  • Kann funktionale Android-Prototypen unter Verwendung von Sensoren und Webdiensten entwickeln.
  • Kann die App auf einem echten Gerät verpacken und ausführen.

Wer sollte teilnehmen?

  • Unternehmer, die schnell Prototypen erstellen und Ideen in Anwendungen umsetzen möchten.
  • Studierende/Lehrende, die von Grund auf mit der Entwicklung von mobilen Apps beginnen möchten.
  • Personen, die mit minimalem oder gar keinem Code Bildungs-/F&E-Tools für mobile Anwendungen entwickeln möchten.

Fortgeschrittenes Niveau: Mobile Programmierung mit MIT App Inventor

Trainingsdauer: 5 Tage (09:00–12:00 Theorie, 13:00–16:00 Praxis)

Teilnehmerprofil: Teilnehmer mit grundlegenden MIT App Inventor-Kenntnissen, die Sensor-, Datenbank- und IoT-basierte mobile Anwendungen entwickeln möchten.

Voraussetzungen:
• Abschluss des grundlegenden MIT App Inventor-Trainings
• Kenntnisse im Umgang mit Android-Geräten oder Emulatoren
• Vertrautheit mit grundlegenden Internet- und Datenstrukturkonzepten

Lehrplanübersicht

Tag 1:
• Verwendung fortgeschrittener Komponenten (ListView, Spinner, Dynamische Komponenten)
• Erstellung funktionaler Blockstrukturen, Modularisierung des Codes
• Planung von Datenmodellen und Optimierung der Projektstruktur

Tag 2:
• Firebase Authentication (Benutzeranmeldung und -registrierung)
• Cloud-basierte Datenverwaltung (Realtime DB)
• Datenfilterung, Sortierung und Synchronisierung

Tag 3:
• Bluetooth-Verbindung und IoT-Anwendungen (Datenübertragung mit Arduino oder ESP32)
• Live-Ablesen und Visualisieren von Sensordaten
• Datenüberwachung mit BluetoothClient und Clock-Komponenten

Tag 4:
• Web-API-Integration (externe Dienste wie Wetter, Währung, Sensordaten)
• JSON-Datenparsing und dynamische UI-Aktualisierung
• Karten, Navigation (LocationSensor, Google Maps Plugin)

Tag 5:
• Mini-Projekt:
  o "Smart Home Steuer-App" (IoT verbunden)
  o "Standortbasierte Aufgabenverfolgung"
• Projektoptimierung, Fehlerbehebung, Erstellung von Versionen (APK/ABB), Präsentation

Trainingsergebnisse

  • Kann Firebase zur Authentifizierung und Cloud-Datenverwaltung nutzen.
  • Entwickelt mobile Apps, die über Bluetooth mit Hardware kommunizieren.
  • Erstellt Projekte, die dynamische und aktuelle Daten über Web-APIs beziehen.
  • Gestaltet modulare, skalierbare und benutzerfreundliche mobile Benutzeroberflächen.
  • Verwaltet Test-, Paketierungs- und Veröffentlichungsprozesse auf echten Geräten.

Wer sollte teilnehmen? (Fortgeschritten)

  • Personen, die sich auf IoT- oder sensorbasierte Projekte im Bereich der mobilen Entwicklung konzentrieren möchten.
  • Personen, die App Inventor für Bildungs-, F&E- oder Hobbyprojekte professionell nutzen möchten.
  • Unternehmer und Lehrende, die im Android-Ökosystem schnell Prototypen entwickeln möchten.

Das Training ist für die Zusammenarbeit mit Unternehmen (als Paket für Institutionen/Firmen) offen, und individuelle Bewerbungen werden nicht akzeptiert. Der Trainingsinhalt kann basierend auf dem Profil und den Bedürfnissen der Unternehmensbeteiligten neu gestaltet werden. Nach gegenseitigen Gesprächen werden der Umfang und die Methode des Trainings (Präsenz, Online) festgelegt und die entsprechenden Prozesse abgeschlossen. Bei einer Einigung werden die Tage und der Ort des Trainings mit den Teilnehmern der Institution und den Lehrkräften vereinbart.

Kommentare

Durch die Nutzung unserer Website stimmen Sie der Verwendung von Cookies zu. Für weitere Informationen können Sie Çerez Politikamız einsehen. OK