Criando um projeto Xamarin.Forms

Juliano Custódio
Jul 28, 2017 · 3 min read

Neste post irei demonstrar como criar um projeto Xamarin.Forms usando Visual Studio no Windows.

O pré requisito para a criação de um projeto Xamarin.Forms no cenário abordado neste post é possuir o ambiente de desenvolvimento configurando com o Visual Studio e Xamarin instalado. Caso tenha dúvida sobre a configuração do ambiente de desenvolvimento leia o post: Configurando o ambiente de desenvolvimento Xamarin no Windows

O primeiro passo para a criação do projeto é selecionar “File -> New -> Project” ou então pressionar as teclas: Ctrl+Shift+N

O próximo passo é selecionar Templates->Visual C# -> Cross-Platform -> Blank Xaml App (Xamarin.Forms Portable).
O Blank Xaml App pode ser o Xamarin.Forms Portable ou Xamarin.Forms Shared, tudo vai depender das suas necessidades.
Caso sua aplicação não possua muita dependência de plataforma, ou seja, sua aplicação dependa mais do back-end e não tenha tanta necessidade de código compartilhado o Shared pode ser uma alternativa.
Caso contrário eu recomendo o uso do Portable. (Futuramente pretendo criar um post apenas especificando as diferenças entre um e outro)
Depois informe o nome do projeto no campo “Name” como demonstrado na imagem a seguir:

Se a imagem anterior não condiz com a sua tela, não entre em pânico. Pois na última atualização do “Xamarin for Visual Studio” houve uma modificação no momento de selecionar a Cross-Platform. Se sua versão do Xamarin for a 4.3 ou superior. A sua tela pode estar de acordo com a imagem a seguir:

É só selecionar a opção “Cross Platform App (Xamarin.Forms or Native)” que na tela seguinte estará as opções para você selecionar se prefere “Shared Project” ou “Portable Class Library (PCL)” como demonstrado na imagem a seguir:

O passo seguinte é escolher a plataforma minima para o seu projeto UWP.

Em seguida o seu projeto será criado, contendo uma estrutura igual a da imagem a seguir.

Podemos observar que dentro da nossa “Solution” temos o nosso projeto Portable, onde iremos colocar tudo o que for compartilhado em nossa aplicação independente de plataforma.
E os projetos abaixo são os nossos projetos específicos de acordo com cada plataforma.

Texto original: https://julianocustodio.com/2017/03/07/criando-um-projeto-xamarin-forms/

Juliano Custódio

Written by

Developer, Microsoft MVP, Speaker and Writer about Xamarin www.julianocustodio.com

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade