Flutter: App Android e iOS nativo, SQLite, Biometria, Câmera, GPS e Google Maps

Vamos criar Apps nativas do Android e iOS com Flutter, usando recursos como SQLite, Biometria, Câmera, GPS e Google Maps.

5h
Intermediário
Careers Image

Sobre o curso

Seja bem-vindo à página do curso 7201 - Flutter: App Android e iOS nativo, SQLite, Biometria, Câmera, GPS e Google Maps

Este curso é um verdadeiro buffet para você experimentar as possibilidades que o Flutter fornece quando falamos em recursos do dispositivo do usuário do seu app.

Nas próximas seções vamos te explicar para quem é este curso e o que você precisa fazer antes de começá-lo.

Para quem é este curso?

Este curso é para quem quer aprender a criar apps nativos para iOS e para Android, compartilhando o mesmo código. Não é app híbrido, nem é app HTML + JS (nada contra)

Vou te ensinar a criar um app útil e muito bem organizado!

Evite desperdícios

Vamos compartilhar o código entre iOS e Android, deixando a criação do seu App mais rápida e produtiva. Seja você iniciante, junior ou expert, é muito importante pensar em entregar VALOR com seu app, e não CÓDIGO. Boas decisões na fase de arquitetura vão deixar seu cliente 🤩 🤩

Evite bagunça

Organização é chave de tudo. Vamos aplicar boas práticas na criação do App e organização do código, com cada componente criado com finalidade específica e no local ideal. Todo código criado tem um proposito importante e funcionamento enxuto, pois aplicamos SOLID. Assim, não precisaremos gastar horas e horas debugando um comportamento inesperado.

Aplique padrões no momento certo

Você não precisa reinventar a roda em cada projeto, isso dá trabalho e é pouco eficiente. Ao invés disso, aplicaremos padrões de projeto bem populares e muito úteis para resolver problemas comuns. Isso vai permitir que, quando chegar a hora, seu App estará preparado para escalar! Vai ter MVC, Repository e muito mais!

Recursos nativos do dispositivo

Apps de “to-do list” são o equivalente ao hello world. Mas, no mundo real, você precisará implementar muitas outras funcionalidades para atender seu cliente. Por exemplo, fazer captura com a câmera do smartphone, construir um DB local para seu App, usar o GPS e integrar com Google Maps, e autorizar o acesso ao App com biometria. Neste curso vamos aprender tudo isso!

Tecnologias modernas em alta

Chegou a hora de construir um portifólio bonito, com tecnologias atuais e com alta visibilidade no mercado. Grandes empresas estão investindo em Flutter – invista você também! Ao final do curso, não esqueça de publicar tudo no GitHub e deixar seus dados de contato para os(as) recrutadores(as) de plantão!

Vem codar comigo, você vai gostar!

Tecnologias e versões utilizadas

  • Dart 2.1.0 ou superior
  • Flutter v1.5.x
  • VS Code
  • Emulador ou dispositivo Android/iOS

Projetos do curso

  • Um app de Contatos completo, para Android e iOS, com acesso à Câmera e integração com Google Maps.

Requisitos

Conteúdo do curso

SQLite

1h 6m

Android

1h 12m

iOS

40m

Câmera

35m

Biometria

12m

GPS e Mapas

47m

Conclusão

1m

Não sabe por onde começar?  Clique aqui.

64

cursos disponíveis

374

horas de conteúdo

75675

de alunos

52291

certificados emitidos

Conheça os nossos planos

Premium

No plano anual você tem acesso à todos os benefícios Premium através de uma compra única, com desconto, ou parcelada em até 12X no cartão de crédito.

R$

1.017,36

À vista no PIX com 10% OFF

Ou R$ 1.253,39 em até 12x no cartão de crédito

Todo conteúdo do Starter

Formação completa de .NET

Eventos exclusivos

7 dias de garantia

Você tem alguma duvídas?

Perguntas frequentes

Posso começar de graça?

Vou ter que pagar algo?

Por onde devo começar?

Os cursos ensinam tudo que preciso?

O que eu devo estudar?

Estou pronto para estudar no balta.io?

Ainda não sanou sua dúvida?  Clique aqui.
An unhandled error has occurred. Reload 🗙