Essa formação é antiga e não faz mais parte da grade oficial, confira as mudanças.

Multiplataforma mobile Xamarin

Crie uma poderosa app utilizando o poder e elegância do C#

0/0 passos finalizados
Esta formação faz parte da escola Mobile
32h

Para conclusão

4

Cursos

1

Vídeo extra

Conheça esta Formação!

O desenvolvimento mobile é uma das áreas de tecnologia que mais cresce. Contudo, diferenças entre o desenvolvimento para diferentes plataformas fazem com que as aplicações fiquem sem opção de se desprender dela.

Por isso, frameworks com opções multiplataforma ganharam muita atenção: elas permitem que o mesmo código-fonte seja criado apenas uma vez, podendo ser utilizado para vários ambientes.

  • O que é Xamarin?

É através desta demanda que nasceu o Xamarin Studio, uma ferramenta da Microsoft que já é usada por miles de empresas ao redor do mundo, e que permite construir aplicativos nativos para iOS, Android e Windows utilizando a linguagem C#.

  • O que vou aprender na Formação Xamarin?

Nesta Formação, você poderá usar seu conhecimento sobre várias características da linguagem C#: generics, expressões Lambda, SQLite e mais, além de bibliotecas familiares na plataforma .NET.

Usando o Visual Studio, você irá desenvolver um aplicativo multiplataforma de agendamento de test drive com o Xamarin Forms.

Agora que você já sabe o que vai aprender, vamos botar a mão na massa?

Com quem você irá aprender

Passo a passo

  1. 1

    Conhecendo o Xamarin Forms

    Nesta primeira parte da Formação, você irá criar um aplicativo de agendamento de test drive com o Xamarin Forms, com navegação básica entre telas usando o XAML (o XML para interface de aplicações) e coletará dados do agendamento com DatePicker e TimePicker.

    Também, irá definir comandos para executar ações dos botões e fazer requisições HTTP Post e Get.

  2. 2

    Aprimorando o seu aplicativo

    Tudo pronto para resolver problemas do mundo real, utilizando tecnologias modernas proporcionadas pelos celulares? Agora chegou o momento extrair mais do seu aplicativo, utilizando recursos nativos da plataforma Android com o Xamarin.

    Irá criar interfaces mais complexas e com o mecanismo de login, acessar a câmera do Android para usar fotos no seu app, implementará persistência de dados com banco relacional SQLite e ainda reenviará dados para o servidor a partir de requisições POST.