Mobile Entwicklung

Mein Leistungsumfang im Bereich der mobilen Entwicklung beinhaltet Konzeptentwurf, Design, die Entwicklung, Testen sowie die Erstellung einer Landingpage. Darüber hinaus kümmere ich mich um die Veröffentlichung der Anwendung im Google Play Store und iOS App Store.

Unter mobiler Entwicklung versteht man das Erstellen von Softwareapps, die auf Nutzung auf mobilen Geräten wie Smartphones und Tablets zugeschnitten sind.

Herausforderungen

Eine große Herausforderung ist die Verteilung über verschiedene Geräte, Bildschirmgrößen und Betriebssysteme hinweg. Die Sicherstellung eines einheitlichen Benutzererlebnisses über diese Vielfalt hinweg ist immer zu beachten. Die Optimierung der Leistung und die effiziente Verwaltung von Ressourcen stellen angesichts der begrenzten Rechenleistung und des begrenzten Speichers von Mobilgeräten eine weitere Herausforderung dar.

Plattformübergreifende Entwicklung

Um diese Herausforderungen zu meistern, verwende ich plattformübergreifende Entwicklungsframeworks. Plattformübergreifende Entwicklung umfasst die Erstellung von Anwendungen, die auf mehreren Betriebssystemen (iOS, Android) ausgeführt werden können, was eine größere Reichweite mit einer einzigen Codebasis ermöglicht. Sie verkürzt die Entwicklungsarbeit und macht sie effizienter und kostengünstiger.

In meiner Arbeit verwende ich Ionic AngularJS mit Capacitor.

Desktop-Apps

Electron erweitert Ionic AngularJS-Apps für den Desktop-Einsatz. Dadurch können die Apps auf den wichtigsten Desktop-Betriebssystemen ausgeführt werden, darunter Microsoft Windows, Apple macOS und Linux. Durch die Verwendung einer einheitlichen Codebasis kann ich effizient Anwendungen bereitstellen, die sowohl für mobile als auch für Desktop-Benutzer geeignet sind und ein nahtloses Erlebnis auf verschiedenen Geräten und Plattformen gewährleisten.

Roadmap

Phase I

Konzeptentwurf

Design

Phase II

Entwicklung

Testen

Erstellung der Landingpage

Phase III

Google Play Store

iOS App Store

Microsoft Store