Die Mobile und Edge Entwicklung umfasst Technologien und Methoden zur Erstellung von Anwendungen, die auf mobilen Geräten und Edge-Computing-Plattformen laufen.
Verlagerung von Rechen- und Speicherfunktionen näher an Datenquellen, um Latenz zu reduzieren und Bandbreite zu sparen.
Grundlegendes Architekturkonzept zur Strukturierung von mobilen Anwendungen über Plattformen hinweg, mit Fokus auf Modularität, Offline-Unterstützung und Plattformintegration.
Architekturparadigma, das lokale Verfügbarkeit und Nutzbarkeit bei fehlender Netzverbindung priorisiert und spätere Synchronisation mit Servern vorsieht.
Gestaltungsprinzipien und Muster für Benutzeroberflächen mobiler Anwendungen, fokussiert auf Touch-Interaktion, Performance und Kontextsensitivität.
Gestaltungsprinzip zur Anpassung von Benutzeroberflächen an verschiedene Bildschirmgrößen und Geräte.
Konzeptuelle Beschreibung von Berührungs-basierten Interaktionen auf Touch-Displays, inklusive Gesten, Zielgrößen und Feedbackmechanismen.
Konzept zur Überwachung von Anwendungen anhand von Metriken, Logs und Traces zur Sicherstellung von Performance und Verfügbarkeit.
Ein konzeptionelles Modell für die Laufzeitplattform mobiler Anwendungen, das APIs, Ressourcenmanagement und Geräteintegration beschreibt.
Firebase ist eine cloud-basierte Plattform (SaaS) von Google für Mobile- und Web-Backends mit Realtime-Datenbank, Authentifizierung, Hosting und Messaging.
Konzept und Prinzipien zur Verteilung von Anwendungen über Stores, Registries und Enterprise-Kanäle inklusive Versionierung, Signierung und Release-Kanälen.
Strukturierte CI/CD-Pipeline für mobile Apps zur Automatisierung von Kompilierung, Signierung, Tests und Distribution.
Apple-Dienst zur Verwaltung, Überprüfung und Veröffentlichung von iOS-, iPadOS-, macOS- und tvOS-Apps inklusive TestFlight, Preisgestaltung und Reporting.
Konzept zur systematischen Beschreibung und Nutzung der Hardware‑ und Softwarefähigkeiten eines Geräts (Sensoren, Aktoren, Leistungsmerkmale, APIs).
Verarbeitung von Daten nahe an der Quelle (z. B. IoT-Geräte), um Latenz, Bandbreite und Datenschutz zu optimieren.
Konzeptuelle Richtlinie zum zuverlässigen Verbinden physischer Sensoren mit digitalen Systemen, inklusive Datenaufnahme, Protokollübersetzung und Edge-Gateways.
Lokale Persistenz bezeichnet das Speichern von Anwendungsdaten auf dem Client oder Gerät zur Offline-Nutzung, Caching und Performance-Optimierung.
Konzepte und Muster zur Synchronisation von Datenzustand zwischen Systemen, Diensten und Speichern.
SQLite ist eine eingebettete, serverlose SQL-Datenbank-Engine in einer einzigen Bibliothek, geeignet für lokale Persistenz in Anwendungen.