Clique e receba as novidades quentinhas no Telegram

xamarin

Esta semana a Microsoft fará o evento de desenvolvedor Connect(); // 2016 em New York e anunciou que irá lançar um preview de uma versão do Visual Studio for Mac. Ele é baseado no Xamarin Studio, mas sua UX é inspirada pelo Visual Studio no Windows. Assim como no Visual Studio para Windows é complementado pelo Visual Studio Code, por vezes você não precisa de um IDE completo, mas quer um editor de fonte autônoma, leve e rico.

O Visual Studio for Mac também tem muito em comum com seus irmãos da família Visual Studio. IntelliSense, plataforma de compilador Roslyn, motor de sistema e compilação de projeto MSBuild e editor de fonte com suporte a bundles TextMate. Ele usa os mesmos engines para apps Xamarin e .NET Core e os mesmos designers para Xamarin.iOS e Xamarin.Android.

Compatibilidade é um foco importante do Visual Studio for Mac. Embora seja um produto novo e não suporte todos os tipos de projeto do Visual Studio, eles tem em comum o mesmo formato de solução e projeto MSBuild. Se você tiver membros da equipe que utilizem o MacOS e Windows, ou alterna entre os dois sistemas operacionais, você pode perfeitamente compartilhar seus projetos em todas as plataformas. Não há nenhuma necessidade de qualquer conversão ou migração.

Visual Studio for Mac tem suporte maduro para c# com base em desenvolvimento em iOS, Android e Mac com a plataforma Xamarin. Você pode aproveitar sua experiência em c# e bibliotecas existentes e compartilhar o código comum em todas as plataformas, com acesso total para as APIs nativas, assim você pode construir uma experiência rápida e polida de um app nativo.

Para ainda maior compartilhamento do código, você pode usar a biblioteca multi-plataforma Xamarin.Forms UI, que proporciona um ambiente de desenvolvimento familiar baseado em XAML que pode direcionar várias plataformas, inclusive em iOS, Android, MacOS e a Universal Windows Plataforma (UWP) (embora o desenvolvimento UWP atualmente é suportado somente no Visual Studio) e mapeia a interface do usuário (UI) nativo em cada plataforma. Quando você precisar de mais controle, você pode misturar e combinar Xamarin.Forms com acesso direto para os kits de ferramentas nativas. Há um enorme ecossistema das bibliotecas disponíveis para Xamarin via NuGet, também incluindo bibliotecas de plataforma-específicas, ligações para código nativo e portabilidade de bibliotecas .NET Standart.

Visual Studio for Mac oferece suporte nativo a desenvolvimento iOS, Android e Mac através do Xamarin e desenvolvimento servidor através do núcleo .NET com integração Azure. Suporta linguagens c# e F # também.

A Microsoft trazendo o Visual Studio para o Mac é mais um passo na jornada da empresa em ser um fornecedor de software mais aberto, mostrando que tem as melhores ferramentas de desenvolvimento em qualquer plataforma, e como ele é bem conhecido entre os desenvolvedores, este é mais um reforço na estratégia de fazer o Visual Studio uma plataforma completa de desenvolvimento para todos.

Você poderá baixar em breve, o Visual Studio for Mac no site VisualStudio.com.

connect-2016

O evento Connect(); // 2016 acontecerá entre os dias 16 a 18 de novembro, acesse o site para assistir a live estreaming ao vivo.

Fonte: Microsoft (cache, link foi removido, era para ser uma das novidades do evento)