Principais Alternativas de .NET Mais Bem Avaliadas

Ao contrário das soluções híbridas tradicionais, baseadas nas tecnologias web, um aplicativo multiplataforma construído com Xamarin ainda pode ser classificado como nativo. As métricas de desempenho são comparáveis às do Java para Android (como explicado aqui) e Objective-C ou Swift para desenvolvimento de aplicativos nativos iOS. Além disso, o desempenho do Xamarin está sendo constantemente melhorado para corresponder totalmente aos padrões de desenvolvimento nativo. Visual Studio oferece uma solução completa para construção, teste e acompanhamento do desempenho do aplicativo. Análise coletada por e hospedada no G2.com.
Obviamente, a comunidade Xamarin é significativamente menor do que as de iOS ou Android nativos. Também é menor do que as comunidades React e Ionic. Assim, encontrar um desenvolvedor Xamarin experiente pode ser um desafio. Embora a plataforma esteja crescendo seu público impulsionado pelo apoio da Microsoft. Análise coletada por e hospedada no G2.com.
84 de 85 Avaliações Totais para .NET
Sentimento Geral da Revisão para .NET
Entre para ver o sentimento das avaliações.

Estou dedicado à Engenharia Eletrônica, desenvolvendo e implementando soluções para IoT, fornecendo consultoria e suporte a sistemas instalados e reparando ou atualizando sistemas em produção, todos os produtos mencionados e alguns que utilizo estão faltando, eles ajudam a facilitar minhas tarefas. Análise coletada por e hospedada no G2.com.
Em todos os anos de uso desta plataforma .NET, ela evoluiu além dos meus pequenos aborrecimentos. Análise coletada por e hospedada no G2.com.

Eu admiro muito como nós, técnicos, temos um punhado de ferramentas para construir uma ampla gama de aplicações multiplataforma com alto desempenho, escalabilidade e bibliotecas de frameworks ricas em recursos. Análise coletada por e hospedada no G2.com.
Para mim, até agora é uma ferramenta poderosa que está evoluindo rápida e fortemente, e até que a ferramenta atinja um alto nível de maturidade, apenas temos que nos preocupar em manter as aplicações atualizadas com os patches de segurança mais recentes e manter as aplicações simples em design para evitar vazamentos de memória e manter a conexão com a comunidade altamente ativa se você enfrentar problemas. Análise coletada por e hospedada no G2.com.

Você pode usar qualquer linguagem ao construir aplicativos multiplataforma, extremamente rápidos e com segurança e confiabilidade de aplicativos de qualidade. Análise coletada por e hospedada no G2.com.
Devido a ser um framework rigidamente definido, mantendo em mente apenas o ecossistema Windows, seu desempenho às vezes tem um padrão inferior ao de seus pares e outros códigos e binários de linguagens de nível de máquina. Análise coletada por e hospedada no G2.com.
Minha grande admiração em relação ao .NET é que é a melhor escolha para criar plataformas cruzadas e aplicativos, é de código aberto com dados de referência reais e está perfeitamente integrado ao ecossistema da Microsoft. Análise coletada por e hospedada no G2.com.
Minha experiência geral é muito conveniente. Minha única reclamação é que o .NET seria mais útil se pudéssemos usá-lo em diferentes sistemas operacionais, como Linux OS, assim como MacOS. Análise coletada por e hospedada no G2.com.

Depois de surfar cada vez mais fundo, admiro como é fácil na configuração e instalação, compartilhamento de código, GUI poderosa, integração com o Visual Studio e forte comunidade e documentação. Análise coletada por e hospedada no G2.com.
Até agora, não encontrei uma desvantagem. Meu único ponto de vista é que, do meu ponto de vista, isso não deveria ser considerado um grande problema, mas acredito que, a longo prazo, o Xamarin Forms deveria oferecer mais suporte para implantação na app store. Análise coletada por e hospedada no G2.com.

Primeiro, é multiplataforma e também usamos C# no backend, que é comumente usado no Egito e nos ajuda a aprender rapidamente sobre o Xamarin Forms, e também o frontend é fácil de aprender. Análise coletada por e hospedada no G2.com.
Eu não gosto que a implantação seja tão lenta para iOS, enquanto no Android é tão rápida. Eu não sei por que, mas no Android podemos implantar em menos de um dia e eu gostaria que as bibliotecas fossem mais no futuro. Análise coletada por e hospedada no G2.com.

eu gosto do Xamarin como ele é tão flexível, e a interface GUI é tão suave e fácil de alternar e navegar, além de não sentir o consumo da CPU e da memória ao usá-lo Análise coletada por e hospedada no G2.com.
Xamarin é uma plataforma poderosa, mas é um pouco cara, então às vezes eu pensava que outras plataformas poderiam substituí-la. Além disso, às vezes leva muito tempo durante a compilação. Análise coletada por e hospedada no G2.com.

Ele utiliza recursos de código compartilhado para usar o código em todas as plataformas, como Android, iOS e Windows.
O desempenho é próximo ao nativo.
Experiência do usuário nativa.
Bom suporte de hardware. Análise coletada por e hospedada no G2.com.
Acesso limitado a bibliotecas de código aberto
Alto custo para uso profissional e empresarial
Comunidade pequena
Tamanho de aplicativo maior em comparação com outros
Problemas de compatibilidade com bibliotecas de terceiros Análise coletada por e hospedada no G2.com.

É uma plataforma muito útil para criar aplicativos para Android e iOS e integrá-los, o que ajudará a reduzir o tempo para o desenvolvedor, o que será útil. Análise coletada por e hospedada no G2.com.
O deployment no iOS é um processo muito lento, mas no Android posso implantar mais rápido. Também gostaria que houvesse mais bibliotecas para Xamarin no Visual Studio Code no Mac, isso seria útil. Análise coletada por e hospedada no G2.com.

Fornece uma única base de código para lidar com várias plataformas, xamarin nos permite usar métodos nativos e callbacks de mídia com um único código, e especialistas em C# podem desenvolver rapidamente aplicativos móveis usando xamarin. Análise coletada por e hospedada no G2.com.
O tempo de construção é um pouco maior, e a documentação precisa ser melhorada com exemplos para callbacks nativos das plataformas. Análise coletada por e hospedada no G2.com.