Best Software for 2025 is now live!
Salvar em Minhas Listas
Reivindicado
Reivindicado

Principais Alternativas de .NET Mais Bem Avaliadas

Avaliações e Detalhes do Produto de .NET

Visão geral de .NET

O que é .NET?

Desenvolver aplicativos nativos para iOS, Android, Mac e Windows em C#

Detalhes .NET
Discussões
Comunidade .NET
Mostrar menosMostrar mais
Descrição do Produto

Desenvolver aplicativos nativos para iOS, Android, Mac e Windows em C#


Detalhes do Vendedor
Vendedor
Microsoft
Ano de Fundação
1975
Localização da Sede
Redmond, Washington
Twitter
@microsoft
14,039,026 seguidores no Twitter
Página do LinkedIn®
www.linkedin.com
238,990 funcionários no LinkedIn®
Propriedade
MSFT
Telefone
+1 (877) 276-2464
Receita Total (USD mm)
$204,090
Descrição

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of approximately

8,000 passionate employees worldwide.


Cormac Vann F.
CF
Visão Geral Fornecida por:
Product Manager, Growth at Algorithmia

Avaliações Recentes de .NET

Antonio Alberto D.
AD
Antonio Alberto D.Pequena Empresa (50 ou menos emp.)
5.0 de 5
"Microsoft .NET Platform que acelera minha capacidade de fabricar soluções para meus clientes."
Estou dedicado à Engenharia Eletrônica, desenvolvendo e implementando soluções para IoT, fornecendo consultoria e suporte a sistemas instalados e r...
Usuário Verificado
C
Usuário VerificadoPequena Empresa (50 ou menos emp.)
4.5 de 5
"Xamarin Review"
This is best hybrid approach to build the mobile application for all three is platform like Android,iOS and Uwp. Reusebuilty of the code is most he...
Clive E.
CE
Clive E.Pequena Empresa (50 ou menos emp.)
4.5 de 5
"código aberto, estrutura de desenvolvimento multiplataforma para todos"
Você pode usar qualquer linguagem ao construir aplicativos multiplataforma, extremamente rápidos e com segurança e confiabilidade de aplicativos de...

Preços .NET

Distintivo de Segurança
Este vendedor ainda não adicionou suas informações de segurança. Avise-os que você gostaria que eles adicionassem.
0 pessoas solicitaram informações de segurança

Mídia .NET

Demo .NET - Xamarin
Xamarin
Demo .NET - Xamarin
Xamarin
Demo .NET - Xamarin
Xamarin
Responda a algumas perguntas para ajudar a comunidade .NET
Já usou .NET antes?
Sim

Avaliações 85 .NET

4.4 de 5
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Pesquisar avaliações
Menções Populares
Os próximos elementos são elementos de rádio e classificam os resultados exibidos pelo item selecionado e irão atualizar os resultados exibidos.
Ocultar FiltrosMais Filtros
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Avaliações 85 .NET
4.4 de 5
Avaliações 85 .NET
4.4 de 5

Prós e Contras de .NET

Como são determinadas?Informação
Prós e contras são compilados a partir do feedback das avaliações e agrupados em temas para fornecer um resumo fácil de entender das avaliações dos usuários.
Prós
Contras
Este produto ainda não recebeu nenhum sentimento negativo.

Sentimento Geral da Revisão para .NETPergunta

Tempo para Implementar
<1 dia
>12 meses
Retorno sobre o Investimento
<6 meses
48+ meses
Facilidade de Configuração
0 (Difícil)
10 (Fácil)
Entrar
Quer ver mais insights de revisores verificados?
Entre para ver o sentimento das avaliações.
As avaliações da G2 são autênticas e verificadas.
Mosin P.
MP
Xamrin Developer
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
O que você mais gosta .NET?

Xamarin.Forms é uma plataforma que podemos usar para todo desenvolvimento híbrido. Ajuda-nos a codificar mais rápido e melhor em menos tempo. Importante é uma comunidade que o Xamarin tem, que oferece melhores atualizações a cada vez. Estou envolvido com o Xamarin.Forms nos últimos 2 anos e vi o crescimento do Xamarin e tenho certeza de que vai crescer cada vez mais no próximo ano. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

Coisa que eu odeio no Xamarin.Forms é sobre o erro. Às vezes, ele dá um grande erro e você precisa de uma solução limpa e isso vai entrar. Eu acho que isso precisa ser melhor para ajudar as pessoas novas. Se a comunidade Xamarin der algum controle legal que nos ajude a projetar aplicativos legais, então será ótimo. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

Se você é desenvolvedor C#, então você realmente precisa usar o Xamarin. É a melhor plataforma para desenvolver um aplicativo móvel em menos tempo. Análise coletada por e hospedada no G2.com.

Que problemas é .NET E como isso está te beneficiando?

Código uma vez e usado para muitos. Este é o principal benefício do Xamarin. Se você é um desenvolvedor C# e está confortável com o ecossistema .Net e quer ser um desenvolvedor de aplicativos móveis, então esta é uma plataforma fácil de se adaptar em vez de aprender novas linguagens. Análise coletada por e hospedada no G2.com.

kshama M.
KM
Senior Software Engineer
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta .NET?

Você pode criar aplicativos facilmente para ambas as plataformas, após novas atualizações podemos alcançar 95% da interface nativa com Xamarin.Forms. Um desenvolvedor pode lidar com iOS e Android. A melhor parte é o compartilhamento de código e todas as lógicas de negócios entre ambas as plataformas. Com novas atualizações, temos um bom controle sobre vazamentos de memória. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

Tendo alguns problemas com gráficos e tabelas.

Precisamos de uma máquina Mac aqui no Windows, temos muitos problemas.

Precisa ter um bom espaço na máquina, senão trava o tempo todo. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

É uma boa maneira de criar aplicativos multiplataforma sem qualquer dor de cabeça. E recebemos muitos novos recursos todos os dias. E fica mais fácil a cada dia que passa. Só precisamos ter um bom conhecimento de C# e podemos começar as coisas para a startup. Análise coletada por e hospedada no G2.com.

Que problemas é .NET E como isso está te beneficiando?

Anteriormente, trabalhamos em aplicativos nativos e enfrentamos muitos problemas no desenvolvimento, testes e na compreensão das lógicas de negócios. Temos muitas outras plataformas cruzadas, mas, de acordo com minha experiência, enfrentei problemas de desempenho e vazamentos de memória, e com o Xamarin, se desenvolvermos as coisas da maneira correta, o desempenho será o melhor. Análise coletada por e hospedada no G2.com.

Jonathan A.
JA
Gerente
Internet
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta .NET?

O que mais gostamos no Xamarin é o desenvolvimento de aplicações multiplataforma (Android, iOS e Windows) com o mesmo código. Além disso, há um grande número de componentes que facilitam a criação de uma aplicação, o que economiza tempo e linhas de código. Há muita documentação sobre o uso do Xamarin e também existe uma grande comunidade de usuários do Xamarin, o que permite resolver problemas rapidamente. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

Um dos problemas que mais nos afetou são as atualizações contínuas ou requisitos por parte da Apple ou Android, já que ao atualizar o Xamarin para cumprir com esses requisitos, aparecem bugs que não permitem a criação do aplicativo devido aos erros que surgem na compilação. Depois da primeira vez que isso aconteceu, optamos por sempre ter uma versão estável em execução e testar as novas versões do Xamarin ou Visual Studio antes de usá-las como ambiente de produção. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

No início, é um pouco complexo entender a lógica do funcionamento do Xamarin, mas há muita documentação que facilita o aprendizado, uma vez que isso é alcançado, o Xamarin oferece uma ótima alternativa para criar qualquer tipo de aplicativo móvel. Também é prudente ter um ambiente de produção estável e não atualizá-lo até que as novas versões tenham sido testadas e funcionem sem problemas, se isso não for feito em algumas ocasiões, um downgrade deve ser feito para que funcione corretamente novamente. Análise coletada por e hospedada no G2.com.

Que problemas é .NET E como isso está te beneficiando?

O principal benefício de usar o Xamarin é a criação de aplicativos multiplataforma com um único código. Criamos aplicativos que funcionam offline com armazenamento de informações local e aplicativos que utilizam RestApi para envio e recebimento de informações do servidor. Além disso, os aplicativos que criamos utilizam outros recursos, como notificações locais, a câmera para tirar e enviar fotos, integrações com o Google Maps e geolocalização. Análise coletada por e hospedada no G2.com.

Nitesh A.
NA
Software Developer
Aviation & Aerospace
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta .NET?

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.

O que você não gosta .NET?

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.

Recomendações a outras pessoas considerando .NET:

A maioria dos proprietários de empresas escolhe a plataforma de desenvolvimento de aplicativos móveis Xamarin, pois ela reduz o tempo de lançamento no mercado e o custo de engenharia, compartilhando o código e usando uma única pilha de tecnologia. No entanto, o propósito do aplicativo e seu público-alvo podem ser um fator ainda mais importante a considerar. Análise coletada por e hospedada no G2.com.

Que problemas é .NET E como isso está te beneficiando?

Xamarin permite criar experiências impecáveis usando elementos de UI específicos da plataforma. Aplicativos simples multiplataforma para iOS, Android ou Windows são construídos usando a ferramenta Xamarin.Forms, que converte componentes de UI do aplicativo em elementos de interface específicos da plataforma em tempo de execução. Como o uso do Xamarin.Forms aumenta significativamente a velocidade de desenvolvimento de aplicativos, é uma ótima opção para projetos orientados a negócios. No entanto, pode haver uma ligeira queda no desempenho devido à camada de abstração extra. Para UI de aplicativo personalizada e maior desempenho, você ainda pode usar Xamarin.iOS e Xamarin.Android separadamente para garantir excelentes resultados. Análise coletada por e hospedada no G2.com.

Saikumar N.
SN
Software Engineer
Information Technology and Services
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta .NET?

Xamarin é uma tecnologia de aplicação móvel multiplataforma. Usando isso, podemos desenvolver aplicativos móveis nativos para Android, iOS e Windows. O slogan do Xamarin é "Escreva uma vez - Execute em qualquer lugar". No Xamarin, XAML é usado para projetar a Interface do Usuário (UI) e a linguagem C# é usada para o código de backend. Existem 2 abordagens do Xamarin. 1. Xamarin.Native (Abordagem Tradicional) 2. Xamarin.Forms No Xamarin.Native, precisamos projetar a UI para cada plataforma como Android, iOS e Windows, e o compartilhamento de código de backend é o mesmo para todas as plataformas. No Xamarin.Forms, única UI e único compartilhamento de código para todas as plataformas. Não há necessidade de criar UI separada para diferentes plataformas. Esta é a grande vantagem do Xamarin.Forms. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

É a capacidade de compartilhar seu código em todas as plataformas.

1. Quando se trata de aplicativos com interface rica e gráficos pesados com menos compartilhamento de código, o Xamarin.Forms não é adequado.

2. O tamanho do aplicativo também é muito grande. Análise coletada por e hospedada no G2.com.

Que problemas é .NET E como isso está te beneficiando?

Anteriormente, projetar a interface do usuário no Xamarin.Forms era muito difícil. Porque precisávamos implantar todo o aplicativo a cada vez, mesmo com pequenas alterações. Mas agora, o novo recurso foi lançado. Ou seja, "Hot Reload com Xamarin.Forms". Com isso, podemos alterar e visualizar a interface do usuário simultaneamente. Não há necessidade de executar todo o aplicativo. Análise coletada por e hospedada no G2.com.

Nicolas M.
NM
Technical Director
Marketing and Advertising
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta .NET?

Realmente um dos melhores programas multiplataforma, o Xamarin permite registrar erros e rastrear o uso no Xamarin Insight, o que é muito útil para acompanhar o desempenho e a usabilidade desta aplicação. A configuração do recurso é muito simples, apenas um PC com uma configuração normal é necessário. Como está integrado com o Visual Studio, o compartilhamento de código é fácil com o Xamarin. Ao usar a função de visualização modal, o Xamarin pode ser liberado para travar ou congelar a tela, o que pode aumentar o desempenho ao usar chamadas. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

Xamarin é certamente o melhor para o desenvolvimento de aplicativos móveis multiplataforma, mas considero que o uso do desenvolvedor de formulários precisa escrever códigos específicos da plataforma para poder acessar a funcionalidade nativa, como fazer chamadas, enviar SMS, acessar GPS, etc. Certamente eles estão melhorando isso. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

Xamarin é o aplicativo recomendado para escrever aplicativos multiplataforma sem precisar codificar duas vezes. Ideal para desenvolvedores que trabalham com o aplicativo e dominam .NET, o que funcionará muito bem. O tempo de construção rápido é uma vantagem onde qualquer pessoa com menos duração pode escolher isso. E quanto ao custo, sendo gratuito, eu definitivamente recomendo. Análise coletada por e hospedada no G2.com.

Que problemas é .NET E como isso está te beneficiando?

Usamos esta plataforma para o desenvolvimento de aplicativos móveis e design web, tem sido ideal para criar aplicativos multiplataforma para qualquer organização que precise. Os aplicativos criados com Xamarin nos permitiram resolver muitos problemas de negócios, ao codificar aplicativos usando a programação C# enquanto aproveitamos as ferramentas de depuração do Visual Studio. Estamos muito satisfeitos com o Xamarin até agora. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Computer Software
UC
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
O que você mais gosta .NET?

In xamarin, We can develop the mobile application is you are knowing c#.net language.

Who are all having the WPF experience, they can easily learn the Xamarin Forms and develop the app in ios,android and UWP.

They provide the nuget package for offline support (using Azure cloud) like wise, here so many nuget packages are available to achieve the customer requirements. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

VS execution time will take more. Because, it will convert the c#.Net language to native code and deploy the code to device or emulator. VS Xamarin is not opensource. So, if their any issue xamarin, we should wait until they resolved. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

Xamarin is best choice for long term project. Code maintainability is very easy. Análise coletada por e hospedada no G2.com.

Que problemas é .NET E como isso está te beneficiando?

Code sharing is major benefit in xamarin. Because, you can implement the logic once and share to all the platforms. It will very useful for product based applications. Análise coletada por e hospedada no G2.com.

DM
Network Administrator
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta .NET?

O framework Xamarin fornece bibliotecas que suportam o desenvolvimento de aplicativos multiplataforma. E se você já está familiarizado com C#, não há necessidade de aprender linguagens específicas de plataforma como Java para Android ou Swift para iOS. O Xamarin possui uma biblioteca de componentes reutilizáveis que podem ser facilmente instalados em seu projeto. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

Não é fácil construir aplicativos IOS a partir de um computador Windows. Isso envolve um processo complicado de conexão a um computador Apple remoto. O surgimento de ferramentas melhores e mais organizadas, como React Native e Flutter, que são mais organizadas, têm comunidades maiores e oferecem melhores recursos do que o Xamarin, torna difícil continuar com o Xamarin. Análise coletada por e hospedada no G2.com.

Que problemas é .NET E como isso está te beneficiando?

Aplicações multiplataforma com a mesma base de código Análise coletada por e hospedada no G2.com.

Usuário Verificado em Computer Software
AC
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta .NET?

I was started work in xamarin from 2016. There are lots of controls and tools are introduced that improve the UI design. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

First time to deploy on physical mobile, the solution takes some time. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

Great technology that provided by microsoft. Very much stable and reliable. Xamarin team update xamarin version time to time. Análise coletada por e hospedada no G2.com.

Que problemas é .NET E como isso está te beneficiando?

I started my career with xamarin. I developed many apps in xamarin forms and some apps in native android. Great experience to design UI with xamarin forms. Análise coletada por e hospedada no G2.com.

Andrew W.
AW
Driver
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta .NET?

Xamarin me permitiu ter uma base de código única, mas criar aplicativos em todo o ecossistema. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

Às vezes, as coisas que você faz em Java/Kotlin, ou Obj-C/Swift não se traduzem bem para C#. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

que você deseja criar é totalmente suportado pela plataforma Xamarin. Análise coletada por e hospedada no G2.com.

Que problemas é .NET E como isso está te beneficiando?

O principal problema que o Xamarin resolve é ter que manter dois (ou mais!) conjuntos de código para cada plataforma. Como o Java, o Xamarin é escreva uma vez, execute em qualquer lugar! Análise coletada por e hospedada no G2.com.