Junior — Middle
Teilen Sie Ihre Erfahrung in der Entwicklung nativer Anwendungen und der verwendeten Technologien
sobes.tech KI
Antwort von AI
Bei der Entwicklung nativer Anwendungen mit Flutter verwendete ich Dart, um plattformübergreifende Anwendungen für iOS und Android zu erstellen. Haupttechnologien und -tools:
- Flutter SDK für UI und Logik
- Verwendung von Widgets zum Aufbau der Oberfläche
- Arbeit mit Zustand über Provider oder Bloc
- Integration mit REST API über das Paket http
- Lokale Datenspeicherung mit SQLite oder Shared Preferences
- Nutzung von Plugins für den Zugriff auf native Funktionen (Kamera, Geolokalisierung)
Zum Beispiel erstellte ich eine Notizen-App mit Synchronisation und Offline-Zugriff, bei der ich die MVVM-Architektur anwendete und den Zustand mit Provider verwaltete.