Sobes.tech
Junior — Middle

Partilhe a sua experiência no desenvolvimento de aplicações nativas e as tecnologias utilizadas

sobes.tech IA

Resposta da IA

Na desenvolvimento de aplicações nativas com Flutter, utilizei Dart para criar aplicações multiplataforma para iOS e Android. Tecnologias e ferramentas principais:

  • SDK Flutter para UI e lógica
  • Uso de widgets para construir a interface
  • Trabalho com estado usando Provider ou Bloc
  • Integração com API REST através do pacote http
  • Armazenamento local de dados com SQLite ou Shared Preferences
  • Uso de plugins para acessar funções nativas (câmara, geolocalização)

Por exemplo, criei uma aplicação de notas com sincronização e acesso offline, usando a arquitetura MVVM e gerenciando o estado com Provider.