Junior — Middle
Deel je ervaring met het ontwikkelen van native applicaties en de gebruikte technologieën
sobes.tech AI
Antwoord van AI
Bij het ontwikkelen van native apps met Flutter heb ik Dart gebruikt om cross-platform apps te maken voor iOS en Android. Belangrijkste technologieën en tools:
- Flutter SDK voor UI en logica
- Gebruik van widgets voor het bouwen van de interface
- Werken met state via Provider of Bloc
- Integratie met REST API via het http-pakket
- Lokale gegevensopslag met SQLite of Shared Preferences
- Gebruik van plugins voor toegang tot native functies (camera, geolocatie)
Bijvoorbeeld, ik heb een notitie-app gemaakt met synchronisatie en offline toegang, waarbij ik de MVVM-architectuur heb toegepast en de staat heb beheerd via Provider.