Curso de Xamarin parte 4: crie aplicativos mobile com Visual Studio

9,0

Nota desse curso

1.562

Alunos neste curso

Faça esse curso de Multiplataforma e:

  • Acesse o sistema de arquivos local
  • Aprenda a usar injeção de dependência com Xamarin
  • Aprenda a acessar a câmera do Android e usar fotos no seu aplicativo
  • Implemente persistência de dados com banco relacional SQLite
  • Reenvie dados para o servidor a partir de requisições POST

Conteúdo Detalhado

  1. Usando o Recurso Nativo da Câmera

    • Usando a Pasta Padrão de Imagens do Android
    • Criando uma Imagem com Componente Image
    • Definindo Origem da Imagem com ImageSource
    • Implementando Botão com Comando Para Tirar Fotos
    • Evitando Dependência Circular com DependencyService
    • Registrando Uma Dependência do DependencyService
    • Acessando Câmera do Android Através de Activity e Intent
    • Criando Pasta Local para Imagens no Android
    • Acessando Imagem do Android e Convertendo Para Array de Bits
    • Convertendo Array de Bits para ImageSource
    • Trocando Mensagens Entre Projeto Droid e PCL
  2. Salvando os Dados do Aplicativo

    • Instalando SQLite
    • Inicializando e Armazenando Banco SQLite
    • Implementando Interface ISQLite Para Obter SQLiteConnection
    • Criando Uma Tabela SQLite a Partir do Modelo em C#
    • Implementando Objeto de Acesso a Dados Para Agendamento
    • Inserindo Linhas na Tabela Agendamento
    • Usando Android Debug Bridge (ADB)
    • Copiando Arquivos com adb pull
    • Explorando Dados do Banco SQLite com DB Browser
    • Implementando Chave Primária em Tabela SQLite
  3. Reenviando os Dados Para o Servidor

    • Implementando View Para Visualizar Agendamentos Realizados
    • Obtendo Dados de Tabela SQLite
    • Ordenando Dados da Tabela SQLite Por Data e Hora de Agendamento
    • Ocultando a View Master da MasterDetailPage
    • Convertendo Valores Boolean Para Color com IValueConverter
    • Identificando Item do ListView com Binding em SelectedItem
    • Implementando POST HTTP Para Reenvio de Agendamentos que Falharam
    • Inserindo e Atualizando Tabelas SQLite Com Insert e Update

Primeira aula de Xamarin parte 4: crie aplicativos mobile com Visual Studio

Instrutores

  • Marcelo é desenvolvedor e instrutor que sempre busca diminuir obstáculos no processo de desenvolvimento, visando acelerá-lo. Com foco em ASP.Net, ASP MVC e C#, é ativo na comunidade: como contribuidor do Code Project ganhou mais de 30 prêmios de melhor artigo do mês. Adora design patterns e refatoração de código.

Conteúdo relacionado

Cursos de Multiplataforma em Mobile

Leia nossos artigos de Mobile

Formação com esse curso

Público alvo

Programadores, Desenvolvedores que querem cirar aplicações multiplataforma móveis

Nível de Dificuldade

Básico

Já é aluno?

Começar o Curso

Aprenda Multiplataforma com esse e outros cursos, comece agora!

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana