MobileEntwicklung
MobileEntwicklung bezeichnet die Erstellung von Software für mobile Endgeräte wie Smartphones und Tablets. Ziel ist es, Anwendungen zu entwickeln, die auf den wichtigsten Plattformen iOS und Android laufen, wobei sowohl native als auch plattformübergreifende Ansätze zum Einsatz kommen.
Zu den nativen Ansätzen gehören iOS-Entwicklung mit Swift (und Objective-C) sowie Android-Entwicklung mit Kotlin (und Java).
Wichtige Entwicklungswerkzeuge sind Xcode für iOS, Android Studio für Android sowie weitere IDEs; Build-Tools wie Gradle,
Der Entwicklungsprozess umfasst Planung, Implementierung, Testen, Veröffentlichung und Wartung; Kontinuierliche Integration und Deployment (CI/CD) gewinnen an
Verteilung und Wartung erfolgen über App-Stores wie den Apple App Store und Google Play Store; Updates, Versionsverwaltung