Olá pessoal, tudo bem?
Faz algum tempo que não publico nada de novo e estava me sentindo em dívida com a galera que sempre visita o blog. Então para compensar o tempo parado vou iniciar uma série de publicações, serão 60 dias com Xamarin.
Esta publicação vai servir como FAQ, geral para que você entenda como vai funcionar a série.
Não! Esse é um desafio pessoal, quero tentar ajudar o máximo de pessoas possível a começar com Xamarin, do zero (instalação), até a integração com backend na Nuvem, quero mostrar para vocês que tudo que alguém precisa para construir um aplicativo com Xamarin e C# é começar.
####Como isso vai funcionar?
Me comprometo a fazer publicações diárias que vão te ajudar a sair do zero e começar a construir aplicativos nativos utilizando Xamarin.
Irei utilizar o Xamarin Forms, por dois motivos: O primeiro considero a abordagem ideal para quem quer começar do zero; O segundo é que faz tempo que quero construir algo com Xamarin Forms e encontrei uma bela desculpa :)
####O que você vai precisar?
Você não vai conseguir acompanhar essa série se não tiver:
- Um computador para desenvolvimento pode ser Windows 10, OS X El Capitan ou macOS Sierra;
- IDE ou seja Visual Studio se estiver no Windows, Xamarin Studio ou Visual Studio For Mac se você estiver no OS X El Capitan or macOS Sierra;
- Uma assinatura do Microsoft Azure (fique tranquilo irei explicar como você pode obter horas Azure de forma gratuita);
####O que seria legal que você tivesse
Qualquer emulador Android (escreverei sobre isso), ou um smartphone para que você possa testar o seu app; Um Mac na sua rede local ou na Nuvem para ser utilizado como iOS Build Host;
####Como encontrar o conteúdo e acompanhar as postagens?
Você pode fazer duas coisas:
- Seguir o meu perfil no Twitter ou Curtir a minha página no Facebook, é onde irei postar os links e divulgar o andamento da série, assim você não perde nada.
- Acompanhar o índice de publicações disponível aqui.
####Vai ter código?
Sim, você vai encontrar todos os fontes e artefatos produzidos no repositório https://github.com/williamsrz/xamarin-60;
####Vai ter video?
Não sei, vou avaliar durante as publicações e de acordo com os feedbacks que for recebendo.
####Preciso saber o que?
Você vai precisar saber o básico de programação com C#, caso você não conheça a linguagem recomendo que você faça este curso gratuito antes de começar a seguir as publicações desta série.
####O que você ganha com isso?
Sinceramente nada, e não estou fazendo isso para ganhar algo, esse não é o objetivo, mas se mesmo assim você quiser retribuir e me “doar” algo em troca eu ficaria feliz se você compartilhasse ou indicasse essa série para um amigo ou conhecido que está começando ou que queira aprender Xamarin.
É isso, espero ajudar, amanhã já temos do dia um, e o tópico vai ser tudo sobre como instalar e configurar o seu ambiente de desenvolvimento Xamarin.