Sobes.tech
Junior — Middle

Zdieľajte svoje skúsenosti s vývojom natívnych aplikácií a použitými technológiami

sobes.tech AI

Odpoveď od AI

Pri vývoji natívnych aplikácií s Flutter som použil Dart na vytváranie multiplatformových aplikácií pre iOS a Android. Hlavné technológie a nástroje:

  • Flutter SDK pre UI a logiku
  • Použitie widgetov na vytváranie rozhrania
  • Práca so stavom pomocou Provider alebo Bloc
  • Integrácia s REST API cez balíček http
  • Lokálne ukladanie dát pomocou SQLite alebo Shared Preferences
  • Použitie pluginov na prístup k nativným funkciám (kamera, geolokácia)

Napríklad som vytvoril aplikáciu na poznámky s možnosťou synchronizácie a offline prístupu, kde som použil architektúru MVVM a spravoval stav pomocou Provider.