Uma linguagem única para todas as plataformas

Durante os três primeiros anos da sua existência, Xamarin focada principalmente em tecnologias de compilador e três conjuntos básicos de bibliotecas .NET:

  • Xamarin.Mac, que evoluiu a partir do projeto MonoMac.
  • Xamarin.iOS, que evoluiu de MonoTouch.
  • Xamarin.Android, que evoluíram a partir de Mono para Android ou (mais informal) MonoDroid.

Colectivamente, estas bibliotecas são conhecidas como a plataforma Xamarin. As bibliotecas consistem em versões .NET dos Mac, iOS e APIs nativas do Android. Os programadores que usam essas bibliotecas podem escrever aplicações em C # para direcionar as APIs nativas dessas três plataformas, mas também (como um bônus) com acesso à biblioteca de classes .NET Framework.

Xamarin também disponibiliza Xamarin Studio, um ambiente de desenvolvimento integrado que roda tanto em Mac e PC e permite desenvolver aplicativos iPhone e Android sobre as aplicações Mac e Android no PC.

Também é possível usar o Visual Studio com as bibliotecas Xamarin para desenvolver Mac, iPhone e aplicações droid An-. (No entanto, Mac e iPhone desenvolvimento também requer um Mac com o Xcode e Xamarin Studio instalado e conectado através de uma rede local com o PC.)

Claro, se você estiver usando Visual Studio, você pode também alvo Windows Phone e outras plataformas da Microsoft.

results matching ""

    No results matching ""