![]() |
Neste artigo vou mostrar instalar o Xamarin Live Player para testar aplicações Xamarin no Android e no iOS sem precisar ter um Mac. |
![]() |
Vamos ser sinceros.
Se você é um usuário do Windows e deseja desenvolver aplicativos móveis usando o Xamarin, você pode facilmente testar e desenvolver aplicativos Android, mas o teste não é um processo simples para o iOS no PC com Windows. Você tem que ter um Mac pelo menos em uma rede local com seu PC e ambos os dispositivos devem ter instalado a mesma versão do Xamarin para testar o aplicativo iOS. Este é um trabalho tedioso e cansativo a ser feito que até agora não tinha uma solução simples.
O Xamarin Live Player permite aos desenvolvedores implantar, testar e depurar suas aplicações, diretamente em dispositivos iOS e Android em um PC com Windows sem usar um Mac.
Após o download do Xamarin Live Player - disponível na App Store ou no Google Play - você pode emparelhar seu dispositivo com o Visual Studio e revolucionar a forma como você constrói seu próximo aplicativo Xamarin.
Assim com o lançamento do Xamarin Live Player o problema de testar as aplicações no iOS pode ser resolvido em 1 ou 2 minutos. (esperamos isso....)
O aplicativo Xamarin Live Player está disponível para Android e iOS. Você pode obter o aplicativo da loja e usar o recureso é bem simples :
Instalando o Xamarin Live Player no seu dispositivo
1- Acesse a App Store ou Google Play e instale o Xamarin Live Player no seu dispositivo:
Atualize o VS 2017 para VS 2017 Preview
O Xamarin Live Player requer
Para isso, após atualizar o no VS 2017 Community, neste link: Visual Studio Preview , clique em Tools e a seguir em Extension and Updates e a seguir em Xamarin Updater
Atendidos esses requisitos, na primeira vez que for executar o Visual Studio 2017 basta habilitar a opção : Enable Xamarin Live Player
Para isso faça o seguinte:
Agora é
só alegria...
(Considerando que esta é apenas a primeira versão...)
- Você pode
testar aplicativos Android e iOS do Live Player.
-
Agora os testes para o iOS no PC com Windows devem ficar mais fáceis e rápidos.
-
E, finalmente, você não vai precisar de nenhum Mac (que custa uma nota)
para testar suas aplicações Xamarin.
Infelizmente, nem tudo são flores...
Algumas
limitações do Xamarin Live Player: (que esperamos que
nas próximas versões sejam resolvidas)
- As interfaces de usuário Android projetadas com arquivos AXML não são
suportadas no momento.
- Alguns recursos do storyboard iOS não são suportados.
- Os arquivos XOS do iOS não são suportados.
- Os renderizadores customizados não são suportados.
- Embedded resources não são suportados (isto é, incorporando imagens ou outros
recursos em uma PCL).
- Suporte limitado para reflection (atualmente afeta alguns NuGets populares,
como SQLite e Json.NET). Outros NuGets ainda são suportados.
- Algumas classes do sistema não podem ser substituídas (por exemplo, você não
pode implementar uma subclasse).
- Alguns recursos da plataforma que exigem o provisionamento não podem funcionar
no aplicativo Xamarin Live Player (no entanto, ele foi configurado para
operações comuns, como o acesso à câmera).
- Custom targets e etapas de construção são ignorados. Por exemplo, ferramentas
como o Fody não podem ser incorporadas.
Para mais detalhes consulte: https://developer.xamarin.com/guides/cross-platform/live/install/
No próximo artigo vou mostrar um exemplo prático usando o Xamarin Live Player.
Links:
Mas longe esteja de mim gloriar-me, a
não ser na cruz de nosso Senhor Jesus Cristo, pela qual o mundo está crucificado
para mim e eu para o mundo.
Gálatas 6:14
Veja os
Destaques e novidades do SUPER DVD Visual Basic
(sempre atualizado) : clique e confira !
Quer migrar para o VB .NET ?
Quer aprender C# ??
Quer aprender os conceitos da Programação Orientada a objetos ? Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ? |
Referências:
Super DVD Vídeo Aulas - Vídeo Aula sobre VB .NET, ASP .NET e C#
Super DVD C# - Recursos de aprendizagens e vídeo aulas para C#
Curso Fundamentos da Programação Orientada a
Objetos com VB .NET
Xamarim - Desenvolvimento Multiplataforma com C# ... - Macoratti.net
Xamarin.Forms - Olá Mundo - Criando sua primeira ... - Macoratti.net
Xamarin.Forms - Olá Mundo - Anatomia da aplicação - Macoratti.net
https://developer.xamarin.com/api/type/Android.App.AlertDialog/
https://developer.android.com/reference/android/app/Activity.html
https://developer.xamarin.com/api/type/Android.Widget.ProgressBar/
https://developer.xamarin.com/guides/cross-platform/live/install/