Não faz muito tempo, a conferência
Microsoft Build 2018 foi realizada. Esta é uma boa notícia para desenvolvedores que trabalham com produtos e tecnologias da Microsoft, incluindo o Xamarin. Para aqueles que acompanharam os eventos em casa, coletamos todos os anúncios e anúncios feitos na conferência. Abaixo do corte, você encontrará notícias sobre o Xamarin, que certamente encantarão os desenvolvedores.
E o que você mais gostou e o que estava faltando?

Anúncios em dispositivos e ferramentas para desenvolvedores
Anúncios na nuvem e bots
Suporte do emulador Android para Hyper-V
Anunciamos o lançamento de uma
versão de avaliação do emulador do Google Android compatível com Hyper-V na
atualização do Windows 10 de
abril de 2018. Para fazer isso, as equipes de desenvolvimento do Windows Hyper-V e Xamarin fizeram um trabalho incrível. O novo recurso permite que os desenvolvedores usem o emulador Android acelerado por hardware em conjunto com outras tecnologias baseadas no Hyper-V, incluindo máquinas virtuais Hyper-V, ferramentas Docker, emulador HoloLens etc. Agora, todo desenvolvedor Android no Windows pode usar o emulador Android rápido, que Ele sempre oferecerá suporte às APIs mais recentes deste sistema e poderá trabalhar com os serviços do Google Play sem configuração adicional.
Para obter mais informações sobre como configurar o emulador no Hyper-V, bem como uma lista de problemas conhecidos, consulte
nossa documentação .
Xamarin.Forms 3.0
Temos o prazer de lançar a
versão estável do Xamarin.Forms 3.0 . A nova versão fornece configurações de layout e estilo mais flexíveis e inclui recursos como Visual State Manager, Flex Layout, folhas de estilo e suporte para a direção do fluxo da direita para a esquerda. A nova compilação também inclui correções de bugs e ideias impressionantes da comunidade, portanto, verifique a
lista completa de alterações . Os aprimoramentos fantásticos que abrangem toda a pilha da tecnologia Xamarin tornam esse lançamento o mais rápido e rico em recursos até o momento!
Ferramentas do Visual Studio para Xamarin
Xamarin.Forms XAML IntelliSense
Os desenvolvedores do Xamarin.Forms que usam o Visual Studio 2017 versão 15.7 perceberão o quanto
mais conveniente se tornou o uso do IntelliSense . Agora, essa função funciona no mesmo mecanismo IntelliSense que o WPF e o UWP, devido ao qual foram feitas várias melhorias, incluindo correspondência aprimorada, conclusão da ligação / comando, conclusão do recurso, conclusão da extensão do patch. O mecanismo também melhorou o sistema de recomendação, navegação de código e análise estática.
Aprovisionamento automático de dispositivos iOS
Para tornar a vida o mais fácil possível para os desenvolvedores, estamos lançando o recurso de
fornecer automaticamente dispositivos iOS no Visual Studio 2017 versão 15.7. Esse recurso simplifica o processo de solicitação de um certificado de desenvolvimento ao criar uma chave de assinatura, adicionar um dispositivo ao Developer Center e criar um perfil de provisionamento. Tudo isso pode ser feito no Visual Studio.

Gerenciamento aprimorado de pacotes do SDK para Android
A descoberta de quais SDKs do Android você precisa instalar para o desenvolvimento pode levar muito tempo, por isso adicionamos um novo gerenciador de pacotes do SDK do Android que não precisa mais adivinhar. Um projeto Android pode exigir uma versão do SDK que você não precisa compilar. Nesse caso, ao abrir esse projeto, você receberá uma notificação que o ajudará a baixar e instalar o SDK necessário em segundo plano. Esse recurso está desativado por padrão, mas você pode ativá-lo facilmente acessando
Ferramentas → Opções → Xamarin → Configurações do Android → Ativar instalação automática do Android SDK.Modelos de projeto atualizados para iOS e Android
Os modelos de projeto são uma parte importante do processo de criação do aplicativo, por isso refizemos e reorganizamos
nossos modelos de projeto nativos para iOS e Android, para que sejam mais fáceis de encontrar na seção de menu Arquivo → Nova janela. Também adicionamos modelos para novos recursos do Android, como um menu pop-up e abas inferiores, para que você possa criar aplicativos modernos ainda mais rapidamente.
Aprimoramentos de plataforma
Xamarin.Android
Começamos a distribuir o Android Oreo SDK (Android API Nível 27), o Android SDK Tools 26 e o
Xamarin Device Manager para Android no Visual Studio 2017 e Visual Studio para Mac. Além disso, no Visual Studio 2017, você notará que a latência para exibir seu aplicativo na tela diminuiu. Isso ocorre devido à implantação do tempo de execução do Xamarin no seu dispositivo ou emulador durante a compilação do aplicativo.
Xamarin.iOS
Nossos aplicativos iOS, macOS, watchOS e tvOS agora são totalmente baseados em estática, com os seguintes benefícios:
- Menos aplicações. O arquivo Xamarin.iOS.dll vinculado se tornou 30 a 50% menor, porque agora as informações (por exemplo, atributos do usuário) necessárias apenas durante a compilação podem ser excluídas. Ele também permite que o vinculador remova mais código do que antes, pois há menos referências de código.
- Lançamento mais rápido de aplicativos. Mais trabalho de registro é feito no tempo de construção e não no tempo de execução. Não é necessário usar a reflexão (bastante lenta) nos atributos do usuário para registrar tipos e métodos.
- Menor consumo de memória. A quantidade de memória necessária para executar aplicativos é reduzida. O requisito de memória inicial (no lançamento) diminuiu 30% para o aplicativo original e 20% para extensões, o que simplificou a criação de extensões nas quais o iOS impõe restrições ao uso de memória (por exemplo, 16 MB para extensões como Hoje).
Update
O Xamarin.Forms 3.0 já está
disponível no NuGet . Você também pode atualizar o Visual Studio 2017 para a versão 15.7 por meio do
centro de notificações no Visual Studio . E não deixe de baixar o
Xamarin Android Device Manager para Android Oreo. Experimente as notícias e não se esqueça de escrever um comentário!