Sobes.tech
Junior — Middle

Sdílejte své zkušenosti s vývojem nativních aplikací a používanými technologiemi

sobes.tech AI

Odpověď od AI

Při vývoji nativních aplikací s Flutter jsem použil Dart k vytváření multiplatformních aplikací pro iOS a Android. Hlavní technologie a nástroje:

  • Flutter SDK pro UI a logiku
  • Použití widgetů pro tvorbu rozhraní
  • Práce se stavem pomocí Provider nebo Bloc
  • Integrace s REST API přes balíček http
  • Lokální ukládání dat pomocí SQLite nebo Shared Preferences
  • Použití pluginů pro přístup k nativním funkcím (kamera, geolokace)

Například jsem vytvořil aplikaci na poznámky s možností synchronizace a offline přístupu, kde jsem použil architekturu MVVM a spravoval stav přes Provider.