PERGUNTA

Prós e contras do uso comercial do Xamarin

foto de
Anderson Lima Wernek

Quais as vantagens e desvantagens para o uso comercial do Xamarin?

Já ouvi dizer que ele é muito limitado se comparando as plataformas específicas (Android Studio/Xcode). É verdade? Que limitações são essas?

Respostas 2

Consegue ajudar? A comunidade agradece

foto do perfil Pedro Borba Pedro Borba Melhor resposta

Boa noite Anderson,

Ao meu ver, o Xamarin ele não é limitado quanto ao uso das tecnologias nativas para o Desenvolvimento Mobile para Android e IOs. ele utiliza o framework de cada plataforma nativamente, por meio de Reflection e Ofuscação de Dll`s de ambas, ou seja, você programa em C# e o Xamarin converte em código nativo o que você implementar. Só existe peculiaridades  quanto a Layout, mas o demais você pode utilizar todos os recursos que plataforma nativa contem. E agora melhorou mais ainda, já que a Microsoft comprou a Xamarin e agora não se paga mais para se desenvolver com está tecnologia. Para saber mais só acessar o site deles que contem tudo o que você precisa para Utiliza-lo.


Espero ter ajudado !!!

foto do perfil jroque junior jroque junior

Boa @Pedro Borba. Como complemento, apenas o fato de precisar de uma "VM" pra rodar.  A conversão não é total.

No #Xamarin, se faz necessária uma VM para rodar o Mono (e poder interpretar parte das dlls em .NET).