Introdução ao Xamarin Forms

Então pessoal, sejam bem vindos a um pequeno curso que estou iniciando em meu canal do youtube com o intuito de ensinar Xamarin forms para iniciantes, vale ressaltar que também sou iniciante mas como já possuo uma bagagem nas costas consigo aprender mais rapidamente uma nova tecnologia sendo assim fique a vontade para compartilhar conhecimentos na seção de comentários no final desse post.

Este post acompanha a primeira aula de Xamarin no canal, caso deseje assistir a aula de forma totalmente gratuita, basta clicar neste link.

O que será ensinado

Seguinte ao terminar esse curso você aprenderá:

  • Como organizar o seu código Xamarin e entender a arquitetura de um aplicativo.
  • Como lidar com as últimas técnicas do Xamarin.Forms na criação de UIs.
  • Quando e como usar UIs específicas.
  • Como construir seus aplicativos móveis para qualquer plataforma.
  • Toda a arquitetura multiplataforma.
  • Vincular dados ao seu App.

O que deve ser levado em consideração

Lembre-se, esse curso não é um manual de como programar em C#, isso já é meio que obrigatório, pois usaremos muitos conceitos básicos e avançados, onde boa parte já abordei em um curso de C# no canal, Curso de C#

Você também tem que ter em mente coisas como:

  • Você está desenvolvendo em Xamarin (C#).
  • Atividades, layouts, XMl e Views
  • Se for programar em IOS, você possui duas alternativas de IDE para desenvolvimento que será o Xamarin Studio e o XCode.
  • Controles básicos de UI: TextView, EditView, Button e ImageView.
  • O que são recursos locais em um App.
  • Imagens e tamanhos de tela, com posições, absolutas e relativas.
  • Gestos.

Como irei aplicar o curso em cima da plataforma Windows, não irei mostrar como rodar o Xamarin em um Mac, mas leve em consideração que para qualquer efeito os requisitos obrigatórios são:

Mac

Requisitos:

  • Xamarin Studio 5+
  • Última versão do Xcode.
  • Lembrando, apps para Windows Phone não pode ser desenvolvidos em um Mac.

Windows

Requisitos:

  • Último xamarin Studio ou Visual Studio.
  • Windows 7 ou superior, lembrando que Apps Windows Universal so podem ser desenvolvidos com uma Build windows 8+.
  • Para desenvolver um App IOS é necessário ter um Mac em Rede.
  • Para Desenvolvimento de Apps Windows Phone é necessário Windows Phone SDK.
  • PCLs, para usá-las você precisará do Visual Studio 2013+.

Xamarin.Forms

Para usar o Xamarin.Forms devemos ter em mente que o Xamarin so possui suporte para as versões das seguintes plataformas:

  • Android 4.0+
  • IOS 6.1+
  • Windows Phone 8+

Contato com o autor

Caso deseje entrar em contato comigo, fique a vontade para comentar na seção de comentários abaixo ou também via youtube, onde aplico o curso de c# juntamente com xamarin.

Ou se preferir me envie um email packtudo@gmail.com.

2 Comments

  1. Olá, parabéns pela iniciativa do curso de Xamarin Forms.
    No primeiro vídeo, todos os projetos são montados a partir
    de uma solução “já pronta”, que você disse que já ensinou a fazer
    em algum outro curso.
    Não encontrei referências a estes outros cursos, então gostaria de
    saber como é o início da montagem da solução.

    Obrigado

    • Boa noite!
      Muito obrigado pelo elogio, rapaz vou ser sincero, não faço a menor ideia do que estás a falar, já tem tanto tempo que postei aqueles videos que não me lembro 😛
      Poderia me mandar o vídeo com minuto onde digo isso ?
      Assim ficará mais facil lhe ajudar, abraços!

Leave a Reply