Curso Xamarin Forms 2018 para iOS e Android

Você quer desenvolver aplicativos android e ios e não sabe por onde comecar? Você quer aprender a desenvolver aplicativos mobile para android e iOS mas não esta muito disposto a ter que aprender novas linguagens, ou você tem pouco tem e precisa apresentar um resultado de qualidade de forma consistente ?

Provavelmente usar Xamarin com Xamarin.Forms programando em C# seja o que você esteja procurando. O Xamarin.Forms é uma API desenvolvida pela Xamarin e integrada ao Visual Studio que vai que proporcionar velocidade e qualidade no desenvolvimento. Aproveitando os conhecimentos que você já tem de programação.

Criando um único programa o mesmo código poderá rodar em Android, iOS , WindowsPhone, Windows 10 e até no Tizen, sistema operacional dos televisores da Samsung. E você não precisará aprender 3 ou 4 linguagens de programação.

Este curso tem uma base sólida de material e já foi ministrado mais de 1 dezena de vezes para diversas empresa que receberam nossos treinamentos e já adotaram o Xamarin como plataforma padrão como Sebrae, CREA, Toledo do Brasil, Unimed, Grupo Positivo entre outros de nossos clientes.

Este curso é focado para rapidamente capacitar a desenvolver um aplicativos CrossMobile de maneira simples e rápida com Xamarin.Forms.

O aluno aprenderá a desenvolver como desenvolver formulários, interação com usuários, acesso a banco de dados e WebService, arquitetura, Será apresentado case completo de uma aplicação CrossMobile que usa bando de dados e webservices.

Categoria

Descrição

Resumo do Currículo do curso:

Sessão 1 : Apresentar o projeto Mono que é a base da plataforma Xamarin.

  • O projeto Mono e Xamarin (Prévia habilitada)
    • Motivações para a criação do Projeto Mono (Prévia habilitada)
    • Miguel de Icaza em busca de uma nova tecnologia
    • Histórico do projeto, interoperabilidade com outras linguagens
  • O que é o Mono?  
    • A Comunidade do Projeto Mono
    • Compatibilidade do Mono com .NET
  • O MonoDevelop, MonoDroid e MonoTouch. 
  • Interoperabilidade com outras Linguagens. (Demonstração)  
  • Quem usa mono no Brasil não sendo para mobile?
  • O que mudou com a compra da Xamarin pela Microsoft
  • Criando seu programa em C# como Mono (Demonstração)
  • Exercício: Criando seu modelo de negócio em C#

Seção 2: A plataforma Xamarin seus novos recursos em 2018

  • Por que Xamarin ? 
    •  Custo do desenvolvimento em mobile.
    •  O Java já não é mais tão Everywhere
    •  Os 3 pilares do Mobile
    •  APP Nativos x APP Não nativo?
    •  Por que construir aplicações nativas ?
    •  O mercado atual Mobile e para onde vamos ?
  •  Resolvendo os problemas com Xamarin. 
    •  O Xamarin.Forms
    •  Xamarin para desenvolvimento de Jogos
    •  Integração com VisualStudio  (Demonstração)
  •  O Xamarin Studio e o VisualStudio for Mac (Demonstração)
  •  Suporte Xamarin a plataforma Nativas
  •  Abordagem Tradicional Xamarin
  •  Como começar com Xamarin 
    •  Microsoft Mobiler TeamServices (Demonstração)
    •  Xamarin + HockyeAPP (Demonstração)
    •  Loja de componentes Xamarin (Demonstração)
    •  Xamarin Scaner (Demonstração)
  • Cases Xamarin em 2016 e brasileiros foram premiados esse ano.
  • Criando sua primeira app nativa Android e iOS Nativos (Demonstração)

Seção 3: O Ambiente do Xamarin Studio. Vamos aprender a instalar o ambiente e usar nosso Xamarin Studio, demonstrações práticas para se tornar um verdadeiro Xamurai.

  • Ambiente do Xamarin Studio 
    • Problemas comuns
    • Discas de para a instalação
    • Instalação do ambiente Xamarin  (Demonstração)
    • Instalação do ambiente iOS
    • Instalação do Ambiente Android
    • Integração com o IOS
    • Ferramenta de Merge e History
  • O projeto iOS (Demonstração)
    • Debugger
    • Sistema de busca
    • Code Templates
    • Refatoração
    • Integração com o repositório de código GIT
    • Outro Recursos do Xamarin Studio
  • A IDE do Xamarin Studio (Demonstração)
    • A tela principal
    • Opções do projeto
    • Solution Pad
    • O Editor de código
    • Emuladores Android
  • Entendo as ferramentas do Android 
    • Configuração do VisualStudio
    • Configuração do celular android
    • Configuração do Xamarin Studio
  • Gerando meu primeiro Deploy (Demonstração)

Seção 4: Introdução ao Xamarin Forms – Vamos entender um pouco do Xamarin.Forms

  • O que é o Xamarin Forms ?
    • Como é feito o Xamarin Forms?
    • A arquitetura
    • Formas de construção
    • Requisitos
    • Iniciando um App Xamarin.Forms
    • Nosso primeiro HelloWorld (Demonstração)
  • Criando o Projeto (Demonstração)
    • Inspecionando a Solução
    • Nossa primeira App
    • Xamarin.Forms em Cada Plataforma
    • Rodando nosso Aplicativo
  • Xamarin.Forms e Componentes
    • View e Layouts
    • A Classes Principais
    • A Classes Principais
    • Componentes Xamarin Forms
    • Organizando nossos Componentes
    • Listas
  • Usando o Xaml (Demonstração)
  • Posicionamento de Componentes
  • Exemplo 01 – Xamarin.Forms

Seção 5: Aprofundando no Xamarin.Forms – Vamos mais a fundo no uso do Xamarin.Forms

  • A Abordagem tradicional
    • O objetivos do Xamarin.Forms
    • Quando usar o Xamarin.Forms
    • Estrutura do App
    • Arquitetura do Projeto
  • Funcionamento do aplicativo
    • A classe inicial
    • A Sessão do aplicativo
    • O Ciclo de vida
    • Métodos do ciclo de vida da app
    • Persistindo dados
  • Criando a interface do usuário
    • Componente Pages
    • Componente Content Page
    • Criando uma lista no master detail
    • A Master Details (Demonstração)
  • Navegação
    • O Tabed Page
    • O Carrossel Page
    • Exemplos de navegação (Demonstração)
  • Organizando Conteúdo
    • Layout Container
    • Stack Layout
    • Absolut Layout
    • Realtive Layout
    • Exemplos de organização de conteúdo (Demonstração)
  • Exercício – Construção de um app com tela de login, cadastro e navegação passo a passo

Seção 6: Exemplo Passo a Passo – Nesta aula iremos fazer um exemplo passo a passo de uma primeiro aplicativo exemplo para que você possa aprender todas as etapas de forma detalhada o Xamarin Forms.

  • Criando um novo projeto
  • Selecionando o tipo de projeto
  • Criando um novo item
  • Criando nossa MainPage
  • Visualizando o código XAML
  • O Code behind
  • O código C#
  • O App.cs
  • Criando nossa classe
  • Adicionando o código
  • Criando nossa interface de abstração
  • Nossa app android
  • Implementando o código nativo
  • O Android manifest
  • Nossa aplicação Window
  • O App manifest
  • Compilando nossa solução
  • Executando nosso aplicativo
  • Fazendo debug em nosso app nativo
  • Demonstração passo a passo
  • Exercício – Agora construa sua própria calculadora  e conte com apoio dos nossos professores no slack ou em nossos encontros semanais ao vivo e converse com outro alunos Azuris.

Avaliações

Não há avaliações ainda.

Apenas clientes logados que compraram este produto podem deixar uma avaliação.