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.
Usuário Verificado em Computer Software
UC
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta .NET?

The great integration it has with the native services and components of both of the leading operating systems' handhelds currently in the market. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

The need to purchase specific controls which are proprietary of the operating system, such as buttons, sliders, etc. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

Go to Xamarin University. Análise coletada por e hospedada no G2.com.

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

The need to develop two solutions for the same problem, by sharing the same codebase. Análise coletada por e hospedada no G2.com.

WU
Programmer
Real Estate
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
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 oferece suporte para implementar aplicativos móveis multiplataforma. O Visual Studio oferece suporte tanto para o sistema operacional Windows quanto para Mac. Se o usuário tiver conhecimento em C#, pode aprender rapidamente, pois é semelhante à implementação de aplicativos web. O Xamarin possui suporte de simulador para Android e iOS. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

O usuário não pode personalizar a aparência como no React. O Xamarin está atrasado no suporte às atualizações mais recentes da plataforma. O Xamarin tem acesso limitado a bibliotecas de código aberto. O Xamarin tem um tamanho maior do que a aplicação nativa. O usuário não pode ter muitas aplicações gráficas. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

Xamarin reduziu o tempo para implementar um novo aplicativo para suporte a Android e iOS. Análise coletada por e hospedada no G2.com.

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

Xamarin reduziu o tempo para implementar um novo aplicativo para suporte a Android e iOS. Análise coletada por e hospedada no G2.com.

John B.
JB
Group Product Manager
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
O que você mais gosta .NET?

Escrever código multiplataforma para telefones usando C# é incrível. Você obtém os benefícios da comunidade C#, além de usar o Visual Studio, que oferece uma excelente experiência de depuração. Depurar um aplicativo em execução em um dispositivo ao vivo no Visual Studio é uma experiência muito boa.

A comunidade tem um número saudável de contribuições e há muitos problemas resolvidos para escolher. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

Embora o Xamarin esteja por aí há algum tempo, ele ainda parece frágil. Atualizações para o Xamarin Forms ou Visual Studio podem produzir alguns bugs desagradáveis que exigem que você recupere a build, no entanto, isso também acontece em aplicativos .net normais quando você tem problemas com o nuget. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

Se você conhece C# e quer entrar no desenvolvimento móvel, este é o framework correto para experimentar. Ele pode ser instalado com o Visual Studio e o processo de instalação e atualização foi amplamente melhorado nas últimas versões. Usar o Visual Studio para depurar um aplicativo em execução em um dispositivo ao vivo é uma experiência excelente. Análise coletada por e hospedada no G2.com.

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

Xamarin me permite criar um aplicativo móvel simples que funciona no Android e iOS com pouco investimento. Os modelos são bons e os conceitos fáceis de aprender. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Health, Wellness and Fitness
UH
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 love how it is more efficient than native Java Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

When I graduate from Western, I would have to pay thousands of dollars to use this software. Análise coletada por e hospedada no G2.com.

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

C# Android App Development Análise coletada por e hospedada no G2.com.

Nuno C.
NC
Senior Software Developer - ALS Life Sciences Division | Environmental
Information Technology and Services
Empresa(> 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?

A maneira como se pode compartilhar código entre aplicativos direcionados a diferentes plataformas e o fato de que posso usar meu conjunto de habilidades já existente de .NET e C#, por exemplo Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

O ritmo das atualizações não ajuda a manter o produto totalmente estável. Não é sempre fácil ou direto atualizar o código. E se você depende de plugins... Pode ficar complicado muito rapidamente. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

Se você tem uma equipe habilidosa em .NET/C#, o Xamarin é certamente para você. Análise coletada por e hospedada no G2.com.

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

Bem, a necessidade de aplicativos é cada vez mais notória. As empresas precisam deles porque todos estão "em movimento". Com o Xamarin, poderíamos aproveitar o conhecimento existente da nossa equipe e, assim, economizar custos. Além disso, praticamente uma única base de código produz 2, 3 ou mais aplicativos direcionados a diferentes plataformas. Análise coletada por e hospedada no G2.com.

BY
Senior System Engineer
Information Technology and Services
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Campanha G2 Gives
Revisão Incentivada
Traduzido Usando IA
(Original )Informação
O que você mais gosta .NET?

As melhores coisas que eu gosto no Xamarin:

1) Usando o Xamarin Forms, sou capaz de desenvolver aplicativos Android e iOS sem precisar aprender nenhuma linguagem de programação Android ou iOS. Apenas com a linguagem C# normal, consigo desenvolver aplicativos, o que me faz sentir mais confortável e mais amigável ao usuário. Qualquer pessoa com conhecimento de C# pode começar a desenvolver aplicativos usando o Xamarin, o que faz com que a maioria das empresas opte pelo Xamarin, já que há mais desenvolvedores .NET.

2) Leva menos tempo para conhecer o Xamarin e começar a trabalhar com ele, já que está integrado ao IDE do Visual Studio, então o desenvolvedor .NET se sentirá mais confortável trabalhando com o Xamarin.

3) Podemos desenvolver aplicativos multiplataforma com um único código que pode ser compartilhado com o respectivo projeto nativo durante a compilação. Assim, com um único código, podemos desenvolver aplicativos para Android, iOS e Windows em paralelo.

4) Como a edição Community do Visual Studio vem com o Xamarin, qualquer usuário pode baixar esta edição Community do Visual Studio, que é gratuita, e começar a desenvolver aplicativos sem nenhum custo de software.

5) Configurar recursos é muito simples, basta um PC com configuração normal.

6) Se você habilitar a depuração USB no dispositivo Android, pode depurar e testar seu aplicativo diretamente no dispositivo físico em vez de no emulador, o que é mais eficiente. E no dispositivo iOS também podemos depurar.

7) Como o Xamarin permite pacotes/plugins do site nuget.org, você pode instalar qualquer pacote do nuget.org para funcionalidades como acessar a câmera, enviar SMS, buscar GPS, etc., instalando pacotes e usando-os, o que economiza a escrita de código para essas funcionalidades. Usar pacotes economiza tempo na escrita de códigos nativos para funcionalidades nativas.

8) O Xamarin nos permite registrar erros e rastrear o uso no Xamarin Insight, o que é muito útil para rastrear o desempenho e a usabilidade do aplicativo.

9) Usando o Xamarin, qualquer desenvolvedor .NET ou C# pode começar a desenvolver um aplicativo, o que faz com que qualquer empresa comece a usar o Xamarin e comece a construir aplicativos com desenvolvedores .NET ou C# normais.

10) Compartilhar ou gerenciar código é fácil com o Xamarin, já que está integrado ao Visual Studio, podemos salvar ou gerenciar o código Xamarin usando o Team Foundation Server.

11) Usando o Xamarin Previewer, podemos visualizar a interface do usuário após fazer alterações ou codificar, o que é útil para o desenvolvedor. Em vez de verificar as alterações ou visualizar a interface do usuário implantando no emulador ou dispositivo físico, com a ajuda do Xamarin Previewer, podemos ver a interface do usuário naquele momento, o que economiza tempo ao projetar a interface do usuário para o aplicativo.

12) Usando o conceito de modal view view modal (MVVM), podemos fazer com que o aplicativo Xamarin fique livre de travamentos ou congelamentos da tela e aumentar o desempenho do aplicativo usando chamadas/execuções assíncronas.

13) Atualmente, o Xamarin é o melhor para desenvolvimento de aplicativos móveis multiplataforma, porque usando a linguagem C#, podemos desenvolver aplicativos em menos tempo comparado a outros. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

1) O aplicativo desenvolvido usando Xamarin tem no mínimo 15-20mb de tamanho, se desenvolvermos um pequeno aplicativo com uma única página, então esse aplicativo terá no mínimo 15-20mb, o que não é razoável. O usuário/cliente pode não gostar de um aplicativo com mais tamanho, por esse motivo o Xamarin pode não satisfazer o cliente/usuário.

2) O Xaml Previewer não funciona frequentemente, este visualizador é de grande ajuda e economiza muito tempo. A Microsoft precisa trabalhar no visualizador e apresentar uma boa solução para um visualizador consistente.

3) O emulador do Visual Studio é muito lento, a depuração em um dispositivo físico é bem mais rápida em comparação com o emulador do Visual Studio. A menos que o desenvolvedor tenha um dispositivo para teste, ele só poderá economizar tempo com o desenvolvimento, caso contrário, trabalhar com o emulador tornará o desenvolvimento muito lento.

4) Para executar o emulador ou o Visual Studio, é sugerido ter mais RAM, caso contrário, trabalhar com o emulador e o Visual Studio será lento em comparação com um PC altamente configurado.

5) Usando o Xamarin Forms, o desenvolvedor precisa escrever códigos específicos para a plataforma para acessar funcionalidades nativas como fazer chamadas, enviar SMS, acessar GPS, verificar bateria, etc. O Xamarin Forms deve fornecer algumas funcionalidades nativas básicas que economizarão tempo e linhas de código.

6) Para verificar o aplicativo iOS, precisamos de uma máquina Mac, caso contrário, não podemos testar ou verificar o aplicativo iOS, o que é um grande ponto negativo do Xamarin. Para verificar/depurar/testar o aplicativo iOS, precisamos de uma máquina Mac conectada à rede ou uma máquina Mac separada. Não é possível gerar aplicativo iOS em máquina Windows. Mas podemos gerar aplicativo Android e iOS em máquina Mac, o mesmo precisa ser possível em máquina Windows também.

7) Poucas empresas não permitem executar emuladores em máquinas da empresa, precisamos obter exceção para executar o emulador, o que não é razoável. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

Eu recomendo fortemente para pessoas que querem desenvolver aplicativos móveis multiplataforma com conhecimento em C# e em menos tempo. Análise coletada por e hospedada no G2.com.

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

1) Xamarin nos ajudou a desenvolver um aplicativo móvel multiplataforma com menos tempo e menos recursos. Posso também dizer que economiza muito tempo e recursos necessários para desenvolver um aplicativo móvel multiplataforma.

2) Capaz de trazer todos os sites intranet da empresa para um aplicativo nativo multiplataforma usando Xamarin Forms com menos tempo, o que nos permitiu entregar o aplicativo em breve usando Xamarin.

3) Capaz de gerenciar o desempenho do aplicativo ou falhas facilmente.

4) Capaz de fazer alterações rapidamente e lançar mudanças muito em breve.

5) Gerenciar o código é muito útil usando TFS, então não foi necessário um software de gerenciamento de código separado.

6) Autenticar o usuário no aplicativo é fácil usando a Autenticação Azure, que é suportada no Xamarin. Análise coletada por e hospedada no G2.com.

Subhadipto P.
SP
Engineer II
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?

A versatilidade do XAMARIN IOS é realmente útil, pois eu poderia desenvolver códigos facilmente. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

As soluções, uma vez que estamos presos, são muito difíceis de encontrar. Tive que passar mais de uma semana para concluir meu trabalho. Análise coletada por e hospedada no G2.com.

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

Desenvolvimento de aplicativo IOS para capturar imagem em intervalos de 10 segundos. Análise coletada por e hospedada no G2.com.

Amal R.
AR
COO
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
O que você mais gosta .NET?

Um único código base para ambos os aplicativos nativos iOS e Android. Há muita reutilização de código e é fácil de manter. Integra-se muito bem com o backend do Azure Mobile Services. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

Suporte limitado para widgets de UX. Também problemas de compatibilidade entre versões de vários componentes xamarin. Análise coletada por e hospedada no G2.com.

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

Desenvolvendo um aplicativo de gerenciamento de eventos G2G, B2B e B2C para gerenciar eventos profissionais e disseminação de informações em vez de compartilhar conteúdo em panfletos e folhetos. Serviços de geolocalização para gerenciamento de eventos. Gamificação por meio de questionários e pesquisas. Análise coletada por e hospedada no G2.com.

Guido G.
GG
Desarrollador Web
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
(Original )Informação
O que você mais gosta .NET?

Que posso dizer sobre o Xamarin que não seja de domínio público? Xamarin é um ambiente de desenvolvimento baseado em Mono, que permite desenvolver aplicativos para as plataformas iOS, Android, Windows e híbridas (todas as anteriores). Nesta resenha, falarei sobre o software, deixando de lado a empresa como tal. Inicialmente, o Xamarin era muito caro, embora sua funcionalidade fosse excelente. Após a aquisição pela Microsoft, e com a chegada do VS Community, o Xamarin está ao alcance de todos. Ou seja, para nossos projetos freelance, podemos usar o VS Community e ter/oferecer esse diferencial aos nossos clientes. Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

A principal força é sua desvantagem, está integrado no Visual Studio, então devemos baixar todos os seus Gb para usá-lo. Atualmente, a imagem do instalador pesa cerca de 7 Gb. Além disso, devemos conhecer algo da estrutura das aplicações nativas Android, iOS, Windows mais C# para poder usá-lo e programar de forma rápida e eficiente. Finalmente, para compilar aplicações IO é necessário ter um computador com Mac OS. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando .NET:

Se você tem experiência em C#, o conhecimento que está por vir é menor. Se você não tem e há desejo de aprender, acredite, é um mundo fascinante. Caso contrário, é melhor usar Apache Cordova / Phonegap. Análise coletada por e hospedada no G2.com.

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

Obviamente, permitir aplicativos nativos escritos em uma única linguagem não oficial é uma grande vantagem, já que a mesma lógica e (quase) as mesmas instruções servem para as múltiplas plataformas móveis nas quais pode ser implantado. Temos até a opção de fazer aplicativos híbridos com código nativo. Uma grande vantagem sobre outros softwares que oferecem o mesmo, como Apache Cordova / Phonegap. Análise coletada por e hospedada no G2.com.

Etienne D.
ED
Consultant en développement logiciel
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?

Capacidade de compartilhar a maior parte do código entre todas as plataformas Análise coletada por e hospedada no G2.com.

O que você não gosta .NET?

Eu tive muitas dificuldades para implantar no Android e iOS, atualizar o Xamarin.Forms, Vs 2017 e Android Sdk frequentemente leva a problemas difíceis de corrigir. Análise coletada por e hospedada no G2.com.

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

Um aplicativo para desenvolver, muito rápido Análise coletada por e hospedada no G2.com.