-
ProWay Continue acesso à avaliação
Escolha sua área / Ver todos os cursos


Curso:   Desenvolvendo Aplicativos Mobile com Xamarin

Carga horária:   40
Calendário para o curso Desenvolvendo Aplicativos Mobile com Xamarin
  • Período
  • Início
  • Término
  • Horário
  • Local
  • Pré-Inscrição, Solicitar Orçamento ou Mais Informações - clique aqui
    | | |


    Cadastre-se e receba nossas novidades

    Nome:

    E-mail:

    Objetivo

    Este curso tem como objetivo possibilitar o aluno realizar uma imersão na plataforma, entender os conceitos básicos, arquitetura e desenvolver seu primeiro aplicativo utilizando Xamarin. A abordagem de desenvolvimento adotada será utilizando Xamarin.Forms. Ao final o treinamento o aluno estará apto a desenvolver aplicações para diversos tipos de plataformas diferentes, através da solução Xamarin.

     

    Público Alvo

    Programadores, desenvolvedores e analistas de sistemas, estudantes, etc.

     

    Pré-Requisitos

    Curso ProWay C# - Fundamentos ou possuir conhecimentos equivalentes.

    Conteúdo Programático

     

     

    Introdução à plataforma Xamarin

    • O que é o Xamarin?
    • Por onde começar?
    • Quais são os pré-requisitos?
    • Por que é importante estudar as guidelines das plataformas?
    • Conhecendo as abordagens de desenvolvimento
    • Qual abordagem de desenvolvimento escolher?
    • Entendendo o que o Xamarin.Forms faz

    Criando o primeiro app

    • Conhecendo a arquitetura do projeto
    • Entendendo as estratégias de compartilhamento de código

    Conhecendo os componentes

    • Definindo a estrutura das páginas
    • Conhecendo os tipos de layouts
    • Conhecendo os controles disponíveis
    • Navegando entre as páginas do app
    • Exibindo mensagens e perguntas para o usuário
    • Criando animações simples
    • Usando Dependency Service para acessar recursos nativos
    • Utilizando plugins

    Arquitetura MVVM

    • Entendendo a arquitetura MVVM
    • Utilizando data binding
    • Cuidados que devemos ter no projeto
    • Entendendo alguns problemas e melhorando a arquitetura

    Criando interfaces

    • Aprenda a criar interfaces usando XAML
    • XAML e code behind: qual e quando escolher?

    Consumindo REST API

    • Fazendo o app trafegar dados para uma API usando JSON
    • Serializando e deserializando objetos
    • Verificando se o app está conectado e em qual rede está
    • Como tornar a implementação da API simples e fácil

    Gravando as informações em banco de dados no app

    • Adicionando o SQLite no projeto
    • Criando a primeira tabela para gravar os dados
    • Usando Dependency Service para criar a conexão do SQLite
    • Fazendo consultas com SQL e LINQ Query

    Acessando recursos nativos do dispositivo

    • Utilizando o GPS para capturar posição do usuário
    • Utilizando a câmera do dispositivo para tirar fotos e exibir no app

    Deixando seu app bonito

    • Aplicando estilos individualmente para cada componente e de forma global
    • Adicionando fontes

     



    Centro de Treinamento Oficial
    Person Vue Prometric Certiport Microsoft Partner Solid Works Auto Desk
    Redes Sociais
    Contato
    (47) 3322-3344
    (47) 98408-8042
    ProWay IT Training © Todos os Direitos Reservados - Shopping Neumarkt - Blumenau - SC
    by Ksys