# Xcode Reviews
**Vendor:** Apple  
**Category:** [Ambientes de Desenvolvimento Integrado (IDE) Java](https://www.g2.com/pt/categories/java-integrated-development-environments-ide)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 1,034
## About Xcode
O Xcode é o ambiente de desenvolvimento integrado (IDE) da Apple que oferece um conjunto abrangente de ferramentas para desenvolver, testar e distribuir aplicativos em todas as plataformas Apple, incluindo iOS, macOS, watchOS e tvOS. Projetado para simplificar o processo de desenvolvimento de aplicativos, o Xcode oferece recursos como preenchimento de código preditivo, ferramentas avançadas de depuração e simuladores para vários dispositivos Apple, permitindo que os desenvolvedores criem aplicativos de alta qualidade de forma eficiente. Principais Recursos e Funcionalidades: - Inteligência de Codificação: O Xcode utiliza modelos de aprendizado de máquina para oferecer preenchimento de código preditivo adaptado ao Swift e SDKs da Apple, aumentando a eficiência da codificação. - Pré-visualizações: Os desenvolvedores podem visualizar e interagir com a interface do usuário do aplicativo em tempo real usando o recurso de pré-visualização do Xcode, facilitando a rápida iteração e refinamento do design. - Simulador: O Xcode inclui um simulador que permite testar aplicativos em diferentes dispositivos Apple e versões do sistema operacional diretamente de um Mac, suportando cenários como mudanças de localização e condições de rede. - Ferramentas de Depuração: O IDE fornece capacidades robustas de depuração, incluindo pontos de interrupção, inspeção de uso de memória e monitoramento de variáveis, auxiliando na identificação e resolução de problemas. - Análise de Desempenho: Com o Instruments, os desenvolvedores podem analisar métricas de desempenho do aplicativo, como uso de CPU, memória e GPU em tempo real, ajudando a otimizar a capacidade de resposta e eficiência do aplicativo. - Frameworks de Teste: O Xcode suporta testes de unidade e de interface do usuário através de frameworks como Swift Testing e XCTest, permitindo uma cobertura de teste abrangente e garantia de qualidade. - Xcode Cloud: Serviço integrado de integração e entrega contínua que automatiza a construção, teste e distribuição de aplicativos, melhorando a colaboração e a velocidade de desenvolvimento. Valor Principal e Soluções para Usuários: O Xcode serve como uma plataforma unificada que simplifica o ciclo de vida do desenvolvimento de aplicativos para dispositivos Apple. Ao integrar ferramentas de codificação, teste, depuração e implantação em um único ambiente, ele reduz o tempo e a complexidade do desenvolvimento. Recursos como pré-visualizações em tempo real e simuladores permitem que os desenvolvedores iterem rapidamente e garantam que seus aplicativos funcionem de forma otimizada em todas as plataformas Apple. A inclusão do Xcode Cloud ainda simplifica os fluxos de trabalho ao automatizar tarefas rotineiras, permitindo que as equipes se concentrem na inovação e na entrega de aplicativos de alta qualidade aos usuários de forma eficiente.



## Xcode Pros & Cons
**What users like:**

- Os usuários apreciam a **facilidade de uso** no Xcode, graças à sua integração perfeita e interface amigável. (36 reviews)
- Os usuários apreciam o **layout de GUI amigável** do Xcode, tornando o desenvolvimento de aplicativos iOS acessível para iniciantes. (25 reviews)
- Os usuários valorizam a **interface amigável** do Xcode, destacando sua integração perfeita e facilidade de uso para o desenvolvimento de aplicativos. (22 reviews)
- Os usuários elogiam as **capacidades eficientes de depuração** do Xcode, melhorando significativamente sua experiência de desenvolvimento de aplicativos iOS. (21 reviews)
- Qualidade da IDE (17 reviews)
- Os usuários elogiam a **integração perfeita** do Xcode com os frameworks da Apple, aumentando a eficiência e a facilidade do desenvolvimento de jogos. (16 reviews)
- Os usuários apreciam a **funcionalidade versátil** do Xcode, tornando-o uma ferramenta essencial para codificar e depurar aplicativos iOS. (16 reviews)
- Os usuários se beneficiam de **simuladores de teste abrangentes** no Xcode, permitindo testes de aplicativos sem esforço em todos os dispositivos Apple. (16 reviews)
- Os usuários apreciam a **integração perfeita com o ecossistema Apple** , tornando o desenvolvimento de aplicativos suave e eficiente. (15 reviews)
- Detecção de Bugs (11 reviews)

**What users dislike:**

- Os usuários experimentam **desempenho lento** durante as compilações e indexações, impactando significativamente a produtividade e a eficiência do sistema. (17 reviews)
- Os usuários enfrentam **problemas de desempenho** com o Xcode, enfrentando tempos de compilação lentos, falhas e altas demandas de recursos em máquinas mais antigas. (15 reviews)
- Os usuários enfrentam **problemas de atualização** com o Xcode, experimentando compatibilidade lenta, instabilidade e gerenciamento complexo de assinatura de código. (12 reviews)
- Os usuários enfrentam um **alto uso de memória** significativo com o Xcode, levando a um desempenho lento e travamentos em máquinas mais antigas. (10 reviews)
- Os usuários acham que o Xcode é **altamente exigente em recursos** , resultando em desempenho lento e consumo significativo de espaço em disco. (10 reviews)
- Os usuários enfrentam **bugs de software** frequentes com o Xcode, levando a instabilidade e lentidões frustrantes na eficiência de codificação. (9 reviews)
- Os usuários acham o **tamanho pesado** do Xcode problemático, consumindo espaço valioso no disco e afetando o desempenho em sistemas de menor capacidade. (8 reviews)
- Tamanho Grande (8 reviews)
- Desempenho lento (8 reviews)
- Carregamento Lento (7 reviews)

## Xcode Reviews
  ### 1. Boa plataforma de desenvolvimento

**Rating:** 3.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** August 08, 2018

**O que você mais gosta em Xcode?**

A plataforma de desenvolvimento para Mac por excelência. O Xcode não oferece compatibilidade com dezenas de linguagens de programação. A instalação é simples como sempre no OSX e nos oferece um ambiente amigável que incentiva a programação. Podemos programar tanto para OSX quanto para Windows ou dispositivos móveis. Recomendado se você é usuário do OSX.

**O que você não gosta em Xcode?**

Ocupa demasiado espaço em disco, quando digo demasiado é muitíssimo. Em parte compreensível pela quantidade de linguagens que maneja, mas a meu ver demasiado. Precisas ser usuário avançado para manejar todas as opções que encontraremos. O suporte ao usuário não é muito bom em nossa experiência pessoal.

**Recomendações a outras pessoas considerando Xcode:**

Acho que melhorou bastante com o tempo, já faz alguns anos que não o usamos, mas por conhecidos sei de boa fonte que é uma excelente opção para desenvolvimento a partir do ambiente OSX. Animo-vos a experimentá-lo, pessoalmente não era a melhor opção para nós, mas em geral é uma boa plataforma para desenvolver e levar adiante os vossos projetos.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Durante uma temporada, estivemos programando em cobol e algumas linguagens parecidas. Xcode era a melhor opção para as tarefas que desenvolvemos, embora naquela época tivéssemos a desvantagem de que só estava disponível para Mac e OSX, o que nos limitava bastante por sermos usuários de Windows.

  ### 2. Ferramenta para desenvolver aplicativos para dispositivos Apple

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Jogos de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** May 14, 2019

**O que você mais gosta em Xcode?**

O Xcode é uma plataforma gratuita para desenvolvedores criarem aplicativos para dispositivos Apple.

**O que você não gosta em Xcode?**

O que eu não gosto no Xcode é a conclusão de código para métodos, é difícil fazê-la funcionar como esperado quase sempre.

**Recomendações a outras pessoas considerando Xcode:**

Tente minimizar os bugs

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Eu tento desenvolver um aplicativo no Xcode como o Visual Studio.

  ### 3. Poderoso e útil

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Empresa (> 1000 emp.)

**Reviewed Date:** December 28, 2018

**O que você mais gosta em Xcode?**

É a única IDE que você pode usar para desenvolvimento Apple, em última análise. Sim, você pode usar outros programas para escrever, mas, em última análise, você precisa do Xcode para testar e compilar.

**O que você não gosta em Xcode?**

Seria bom se a Apple dedicasse mais tempo a melhorar a interface gráfica do usuário. Tenho um MacBook Pro de 15 polegadas e muitas vezes sinto limitações ao trabalhar com o Xcode, a menos que use um monitor externo.

**Recomendações a outras pessoas considerando Xcode:**

Faça um curso ou leia um livro antes de usar o Xcode. Ele está muito inchado por quase uma década de código antigo e bugs que podem facilmente travar um computador antigo.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Está fortemente integrado com o Github e a plataforma da Apple. Também melhorou muito nos últimos anos.

  ### 4. Xcode é um IDE intuitivo para criar aplicativos macOS/iOS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Segurança de Redes e Computadores | Empresa (> 1000 emp.)

**Reviewed Date:** January 15, 2019

**O que você mais gosta em Xcode?**

A linguagem Swift no Xcode é curta, concisa e poderosa
Arrastar e soltar a interface gráfica é intuitivo
A ferramenta de linha de comando é ótima para desenvolvimento no estilo UNIX
Automatize a construção com o cliente xcode
Gratuito com macOS

**O que você não gosta em Xcode?**

A curva de aprendizado é alta para desenvolver GUI em iOS. 
React Native parece mais fácil.
O instalador é grande, cerca de 6GB de arquivos.

**Recomendações a outras pessoas considerando Xcode:**

Use o cliente Xcode para automatizar algumas compilações

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Desenvolver aplicativos de cotações de ações
Compile aplicativos para muitos modelos de iPhone

  ### 5. É incrível!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jack G. | Jazz Pianist, Música, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 15, 2019

**O que você mais gosta em Xcode?**

A facilidade de arrastar elementos de interface do usuário para o código.

**O que você não gosta em Xcode?**

Às vezes, o autolayout é confuso e difícil de trabalhar.

**Recomendações a outras pessoas considerando Xcode:**

Torne o autolayout um pouco mais fácil de usar.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Desenvolvimento de Aplicativos IOS. Simplifica todo o processo.

  ### 6. Ferramenta poderosa que inclui tudo

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 23, 2018

**O que você mais gosta em Xcode?**

Interface conveniente, tema altamente personalizável. Vem com controle de versão integrado que oferece comparação de código amigável. A assinatura e submissão de aplicativos não poderiam ser mais simples e eficientes. O XCode também gerencia perfis de provisionamento e certificados de assinatura, sincroniza automaticamente com o iTunes Connect e o armazenamento local do keychain. No geral, ele funciona de forma relativamente estável. Múltiplos simuladores (até 4) rodam suavemente lado a lado. Suporta múltiplas abas que podem ser destacadas como abas de navegador. A poderosa interface gráfica permite que os usuários criem qualquer interface que precisem arrastando e soltando componentes. Os simuladores podem ser redimensionados, locais personalizados (incluindo simulações de condução em rodovias) podem ser atribuídos. Avisos de memória, vários gestos físicos podem ser simulados. Depuração facilitada, mas poderosa.

**O que você não gosta em Xcode?**

Nenhuma reconstrução instantânea, a conclusão de código frequentemente ocorre com atraso. Requer um computador Mac (não há versão para Windows disponível, e não há software equivalente para usuários de Windows). A dobragem de código é ineficiente e limitada. Os modos de execução e depuração não são separados, então às vezes pode ser frustrante atingir pontos de interrupção quando na verdade você não queria depurar. Para isso, o XCode oferece aos usuários controles convenientes sobre os pontos de interrupção, com um único clique todos os pontos de interrupção podem ser desativados. A indexação automática pode demorar uma eternidade e, quando isso acontece, consome uma grande quantidade de recursos do computador. Quando o XCode está em um loop infinito de indexação, a única maneira de sair é invalidar o cache e reiniciá-lo. O mesmo se aplica quando o XCode não consegue terminar de preparar um dispositivo real para depuração - reinicie o XCode para sair desse estágio. Classes e/ou métodos privados são frequentemente descontinuados. A simbolização de logs de falhas nem sempre funciona.

**Recomendações a outras pessoas considerando Xcode:**

Salve seu trabalho periodicamente. O XCode pode travar inesperadamente, especialmente quando prepara arquivos de arquivamento, indexa, etc. Faça backup de seus projetos antes de atualizar o XCode. É aconselhável atualizar apenas se você realmente precisar.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Desenvolvendo aplicativos móveis (iPhone, iPad) e para Mac. É a única ferramenta para ter aplicativos iOS. Gerenciar e compartilhar código-fonte via XCode é simples e eficiente.

  ### 7. Funciona para o que é, mas não muito mais do que isso.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 24, 2019

**O que você mais gosta em Xcode?**

Honestamente, se você está trabalhando em um aplicativo em Objective-C ou Swift, é a melhor (e única) ferramenta... Sério, ela tornou meu desenvolvimento para iOS/tvOS/watchOS um prazer... muito mais do que para meu desenvolvimento Android no Android Studio.

**O que você não gosta em Xcode?**

Não é um ótimo IDE para mais nada... nem mesmo para programas em C++. Isso é um pouco decepcionante, pois estou tentando reaprender C++ para me tornar um desenvolvedor na Mozilla e é trágico que eu não possa usar o XCode como meu IDE para C++.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Desenvolvendo aplicativos iOS para uso público. Eu também gosto muito da capacidade integrada de CI/CD com o macOS Server.

  ### 8. Programação em iOS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alberto M. | Empresa (> 1000 emp.)

**Reviewed Date:** July 25, 2018

**O que você mais gosta em Xcode?**

A maneira fácil e a interface clara para programar aplicativos para iOS. Se você tiver o ambiente Apple, pode criar muitos aplicativos para sua empresa ou para sua própria satisfação. Você pode ganhar dinheiro se criar um aplicativo incrível.

**O que você não gosta em Xcode?**

É apenas disponível no macOS e você precisa usar apenas computadores Apple. Este é um grande obstáculo porque a maioria das empresas tem computadores Windows.

**Recomendações a outras pessoas considerando Xcode:**

Se você precisa de aplicativos para iOS, este é o seu produto. Se você facilitar o trabalho dos seus funcionários, esta é a sua ferramenta. Se você quer ganhar dinheiro, crie um aplicativo excelente e você poderá ganhar muito dinheiro.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Criamos muitos aplicativos para ajudar nas coisas diárias. Podemos fazer pequenas coisas com nosso dispositivo móvel ou Apple. Criamos 5 aplicativos que 80% da empresa possui e eles usam todos os dias. Se você criar um bom aplicativo, seus funcionários terão um melhor desempenho no trabalho.

  ### 9. fácil de usar para iniciantes

**Rating:** 3.5/5.0 stars

**Reviewed by:** 太郎 . | kind of engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 02, 2019

**O que você mais gosta em Xcode?**

a interface é muito boa, é muito fácil para iniciantes

**O que você não gosta em Xcode?**

a página de configurações está um pouco confusa.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

o aplicativo ios para vendas da nossa equipe

  ### 10. Eu acho que o Xcode pode fazer melhor.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Curtis X. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 26, 2018

**O que você mais gosta em Xcode?**

Uma coisa que eu absolutamente amo é a tecla de atalho Ctrl + i para formatar meu código da maneira perfeita, super incrível. Outra coisa é como a aparência do Xcode é muito suave e não me cansa após trabalhar longos períodos de tempo. A sugestão de código também tem sido uma grande ajuda para mim, especialmente quando sou novo no desenvolvimento iOS. Além disso, o emulador é muito incrível de ver, estou surpreso com o quão bons eles são.

**O que você não gosta em Xcode?**

Apple, por favor, não me force sempre a atualizar e demorar uma eternidade. Perdi um grande pedaço de tempo tentando atualizar o Xcode e trabalhar com uma versão totalmente nova do Swift, novamente. Experiência horrível ao lidar com o desenvolvimento iOS é atualizar o novo Swift e o Xcode não consegue fazer isso automaticamente. Então, tenho que desperdiçar uma semana inteira para corrigir o problema de compatibilidade porque o Swift é novo novamente.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Estamos tentando construir um aplicativo iOS para iPhone e iPad. Era apenas um aplicativo de livro simples que deveríamos construir, acho que o único benefício é que tenho que lidar com alguns dos problemas mais irritantes na minha carreira de desenvolvimento.

  ### 11. Código - não é extremamente amigável para o usuário. UX - permite uma visão mais visual.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Becky C. | Software Engineer, Software de Computador, Médio Porte (51-1000 emp.)

**Reviewed Date:** January 15, 2019

**O que você mais gosta em Xcode?**

O componente de UX permite que o usuário veja e faça alterações na tela sem muito HTML/CSS.

**O que você não gosta em Xcode?**

Muitos bugs! Costumava ser Objective C, mas a mudança para Swift definitivamente introduziu muitos bugs no software e programa.

O XCode também precisa ser executado em um ambiente MacOS, então isso é uma desvantagem para usuários de PC.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Aprendizado/Codificação e criação de aplicativos.

  ### 12. Melhor IDE para criar fabulosos APPs para iOS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ismael R. | Desarrollador de software, Médio Porte (51-1000 emp.)

**Reviewed Date:** July 24, 2018

**O que você mais gosta em Xcode?**

Xcode é um IDE de programação criado pela Apple, uma grande vantagem é que podemos usar diferentes linguagens de programação, seja Swift, como linguagem principal, Objective-C, C, etc... Uma das melhores características do Xcode é o autocompletar, que faz com que escrever código seja muito mais rápido, otimizando melhor o seu tempo. Também tem uma função que te permite ver erros no código em tempo real. Por último, é fácil de usar e tem um design muito bonito.

**O que você não gosta em Xcode?**

Xcode não é perfeito, embora eu pessoalmente tenha um Mac que pode rodar tudo, há pessoas que têm computadores que são um pouco antigos. Xcode requer muita RAM e principalmente processador. Para pessoas assim, fica um pouco complicado trabalhar. Fora isso, Xcode é um ótimo ambiente-

**Recomendações a outras pessoas considerando Xcode:**

Minha recomendação seria que o Xcode fosse melhor otimizado para equipamentos menos potentes, o ideal seria criar um novo IDE ou configuração em que se pudesse pausar os tempos de execução e que o programa não estivesse sendo executado constantemente. É verdade que isso exigiria um esforço por parte da Apple, mas acredito que se fizessem isso ganhariam mais usuários, já que têm um ótimo sistema operacional.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

O Xcode permite otimizar muito o nosso tempo em comparação com outros programas. Graças a isso, podemos publicar Apps de maior qualidade e assim obter mais usuários. Dessa forma, conseguimos que mais pessoas venham à nossa empresa solicitando nossos produtos.

  ### 13. e criar aplicativos para mac e ios

**Rating:** 4.0/5.0 stars

**Reviewed by:** Andrew F. | Programador sénior, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** August 30, 2018

**O que você mais gosta em Xcode?**

Xcode oferece uma série de ferramentas para a criação de aplicativos e software para Mac, sua interface ajuda muito e o suporte para diferentes dispositivos é excelente, também possui diferentes emuladores para ver como se desenvolve em tempo real.

**O que você não gosta em Xcode?**

Ele só pode ser usado com equipamentos Mac, além disso, tem que ser um computador com excelentes requisitos, pois consome muitos recursos.

**Recomendações a outras pessoas considerando Xcode:**

É uma ferramenta para programação em Mac, então certifique-se de investigar um pouco sobre o assunto antes de usá-la.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

É indispensável criar e depurar aplicativos para iOS.

  ### 14. maneira mais fácil de desenvolver, testar e implantar aplicativos iOS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Varejo | Empresa (> 1000 emp.)

**Reviewed Date:** June 11, 2019

**O que você mais gosta em Xcode?**

facilidade de gerenciar versões e teste e implantação de aplicativos iOS

**O que você não gosta em Xcode?**

não é o IDE mais fácil para escrever código do zero em comparação com outros IDEs web

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

nada importante, implantações

  ### 15. O melhor IDE que já usei

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Empresa (> 1000 emp.)

**Reviewed Date:** June 01, 2019

**O que você mais gosta em Xcode?**

Adoro a velocidade, integração, depurador, facilidade de uso e potência para desenvolver aplicativos iOS e MacOS.

**O que você não gosta em Xcode?**

Não muito. Às vezes é confuso de usar, as configurações estão enterradas sob abas.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Fazendo aplicativos para iOS

  ### 16. IDE útil para trabalhar e testar aplicativos IOS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Raúl C. | Programador Java J2EE en Isban, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** August 03, 2018

**O que você mais gosta em Xcode?**

É a única ferramenta compatível que encontrei para compilar em código nativo no iOS. Também é uma ferramenta oficial da Apple.

**O que você não gosta em Xcode?**

Acho que, por não ter uma grande ferramenta como concorrência, seu produto não é tão bom quanto poderia ser. Às vezes é muito lento. Também precisamos ter um computador Apple para trabalhar. No meu caso, um iMac.

**Recomendações a outras pessoas considerando Xcode:**

Se você precisar implementar um aplicativo nativo para iOS, esta é a sua ferramenta. Por outro lado, se você não precisar ser nativo, eu optaria por um aplicativo web ou híbrido que funcione tanto para Android quanto para iOS.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Como eu disse, é uma ótima ferramenta para criar aplicativos nativos. Acho que esse é o principal benefício deste IDE. Também serve para testar esses mesmos aplicativos que você cria no XCode.

  ### 17. Xcode a criação para aplicativos Apple

**Rating:** 3.0/5.0 stars

**Reviewed by:** Jacqueline L. | Software Developer, Jogos de Computador, Médio Porte (51-1000 emp.)

**Reviewed Date:** January 03, 2019

**O que você mais gosta em Xcode?**

Ser capaz de criar aplicativos para a Apple TV, já que a Apple TV atrai as massas, assim como o relógio inteligente.

**O que você não gosta em Xcode?**

Eu não gosto do fato de que é apenas para iOS.  
Não é um IDE multiplataforma e não suporta Windows.

**Recomendações a outras pessoas considerando Xcode:**

Esteja preparado para comprar um computador Mac ou baixar o iOS Mac para o seu laptop.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Capaz de transferir nossos aplicativos para Android também para iPhone com o Xcode.

  ### 18. Interface limpa e excelente para criar aplicativos iOS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** February 21, 2019

**O que você mais gosta em Xcode?**

É muito mais suave do que o desajeitado Android Studio – torna a programação iOS uma brisa com o storyboard.

**O que você não gosta em Xcode?**

Ele trava frequentemente com storyboards. Além disso, é irritante como você não pode ver o XML por trás do storyboard.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Fornecendo uma solução nativa para iOS aos meus clientes

  ### 19. Ferramenta superdimensionada

**Rating:** 2.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 15, 2018

**O que você mais gosta em Xcode?**

O xCode é uma ferramenta poderosa e refinada para o desenvolvimento em Objective-C e Swift de aplicativos para iOS e Mac. Ele possui muitos recursos, como criação de interface de usuário por arrastar e soltar, codificação com autocompletar, depuração integrada, etc. A atualização do xCode é fácil em comparação com o Google Android Studio, pois o xCode tende a ter uma única atualização para todas as partes do produto.

**O que você não gosta em Xcode?**

Apesar da maior sofisticação e polimento do xCode em comparação com o Google Android Studio, o xCode parece ser excessivamente engenheirado, proprietário, mais difícil de usar, menos acessível e talvez menos confiável. Por exemplo, o formato XML proprietário do xCode Interface Builder é praticamente não editável por humanos em comparação com o formato XML fácil do Studio. E o editor de layout automático do xCode é um pesadelo de usar em comparação com as visualizações de layout diretas, etc., do Studio. Mesmo após 8 anos, o xCode continua a ter problemas de cache durante a construção devido ao seu "DerivedData".

**Recomendações a outras pessoas considerando Xcode:**

Se você está desenvolvendo aplicativos nativos para iOS, estará usando o xCode. Mas, se puder, direcione sua carreira para o Android Studio, que é aberto e desenvolve aplicativos para um mercado em crescimento.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Usei o xCode para desenvolver aplicativos iOS por mais de 8 anos para áreas como medicina, segurança, jogos e mais. Como a ferramenta se integrou bem com a Apple App Store, o xCode é a maneira mais fácil de desenvolver e implantar aplicativos iOS.

  ### 20. bruxaria do Xcode

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shubham S. | Software Engineer(Asp.net), Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 20, 2019

**O que você mais gosta em Xcode?**

Ótimo incorporado com muitos e muitos recursos, como storyboards, construtores de interface, arrastar e soltar, embora no iOS tenhamos opções limitadas, mas ele atua como um assistente.

**O que você não gosta em Xcode?**

Provavelmente nada, mas sim, ele trava às vezes, o que é a única coisa que eu não gosto.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

O desenvolvimento de aplicativos para iOS e Mac tornou-se muito mais agradável usando este produto.

  ### 21. Apple tornou fácil desenvolver no iOS

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Médio Porte (51-1000 emp.)

**Reviewed Date:** July 05, 2018

**O que você mais gosta em Xcode?**

Não que haja outra ferramenta viável (a menos que você queira usar totalmente o vim/emacs) no Mac para desenvolver no iOS, mas o Xcode tem todos os recursos certos e suporte para desenvolver em Swift/Objective C, conclusão de código, integração com bibliotecas iOS embutidas, simulação de todos os tipos de dispositivos, temas. Quero dizer, o que mais você pode pedir!?

**O que você não gosta em Xcode?**

Por que o Xcode precisa ser tão lento?! Parte do problema é que ele é inchado. Quero dizer, depois de instalar a coisa inicial, ele pede para você instalar mais coisas! Mas esse é o preço que você tem que pagar por todos esses recursos, eu acho... Ah, e é um pouco feio.

**Recomendações a outras pessoas considerando Xcode:**

Se você está desenvolvendo para iOS no Mac, apenas use o Xcode.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Desenvolvendo nossos aplicativos iOS.

  ### 22. Xcode IDE é ótimo

**Rating:** 4.5/5.0 stars

**Reviewed by:** Padmasripriya B. | Web Developer, Software de Computador, Médio Porte (51-1000 emp.)

**Reviewed Date:** January 30, 2019

**O que você mais gosta em Xcode?**

Xcode torna o desenvolvimento de aplicativos para mac e ios tão fácil, o conjunto de ferramentas que oferece é muito melhor do que os outros ides disponíveis.

**O que você não gosta em Xcode?**

Xcode é lento com Swift e a Apple diz que está trabalhando nisso, mas seria bom se eles o tornassem mais rápido.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Desenvolvimento de aplicativos para iOS no dia a dia

  ### 23. Revisar para o Xcode

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Gestão Educacional | Médio Porte (51-1000 emp.)

**Reviewed Date:** June 03, 2019

**O que você mais gosta em Xcode?**

Tem todas as aplicações incríveis necessárias para desenvolver uma aplicação

**O que você não gosta em Xcode?**

Pode ser mais amigável para novos desenvolvedores

**Recomendações a outras pessoas considerando Xcode:**

É grátis, então por que não!

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Desenvolvendo aplicações iOS

  ### 24. Mediocre mas funciona

**Rating:** 4.0/5.0 stars

**Reviewed by:** Reece F. | Founder / CEO, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 12, 2018

**O que você mais gosta em Xcode?**

Eu gosto da flexibilidade que ele tem e de como permite fácil acesso à programação para qualquer pessoa interessada em começar.

**O que você não gosta em Xcode?**

É interfaces de usuário complicadas, gerenciador de arquivos e pesquisador complicados, e o uso de Swift.

**Recomendações a outras pessoas considerando Xcode:**

...

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Estou resolvendo problemas de desenvolvimento de aplicativos usando o Xcode diariamente, e isso me ajuda muito nos negócios. Alguns benefícios incluem a interface de múltiplas exibições e a escala que você não pode obter em outras plataformas.

  ### 25. XCode: O melhor IDE interativo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ishan S. | Senior Software Engineer - iOS, Internet, Empresa (> 1000 emp.)

**Reviewed Date:** September 02, 2018

**O que você mais gosta em Xcode?**

XCode é o único IDE para desenvolvimento de macOS, iOS e watchOS. É muito rápido na detecção de erros e avisos. Possui a opção de sugestão automática, que é uma das melhores características. A interface é tão interativa que até mesmo um leigo pode entender onde encontrar o que.

**O que você não gosta em Xcode?**

Usar instrumentos é um pouco confuso para iniciantes.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Eu estive projetando aplicativos empresariais e de consumo. Isso ajuda na construção de aplicativos iOS com facilidade. O IDE é muito intuitivo e amigável.

  ### 26. Excelente IDE para Desenvolvimento de Aplicações

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Hardware de Computador | Médio Porte (51-1000 emp.)

**Reviewed Date:** September 11, 2018

**O que você mais gosta em Xcode?**

O Xcode me permite desenvolver qualquer aplicativo, desde aplicativos móveis até aplicativos de sinalização digital, assim, facilmente. Eu gosto da interface do usuário, do suporte e do seu belo tema de modo escuro. Com o Xcode, podemos criar aplicativos incríveis para todas as plataformas da Apple. Eu simplesmente adoro!

**O que você não gosta em Xcode?**

Notei alguns pequenos bugs que a Apple tende a corrigir a cada lançamento de qualquer forma, mas às vezes é frustrante ver o Xcode travar/reiniciar quando estou no meio de algo importante.

**Recomendações a outras pessoas considerando Xcode:**

Excelente IDE para desenvolvimento em Mac/iOS

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Desenvolvi muitos aplicativos para Mac/iOS usando o Xcode e os benefícios incluem a facilidade de uso com o ambiente de desenvolvimento integrado e sua arquitetura, especialmente. Eu diria que este é o melhor IDE para desenvolvimento Mac/iOS.

  ### 27. Xcode é a melhor ferramenta para fazer programação no Mac.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Roger W. | Sr. Software Engineer, Software de Computador, Empresa (> 1000 emp.)

**Reviewed Date:** June 20, 2018

**O que você mais gosta em Xcode?**

IDE fornece interfaces de usuário muito boas para escrever códigos, depurar aplicativos, fazer perfilamento.

**O que você não gosta em Xcode?**

Não muito. No entanto, se eu quiser colocar na lista de desejos, é permitir a adição de alguns plugins de usuário para melhorar os recursos do Xcode. Outra coisa é que, se você quiser fazer depuração de kernel, ainda precisa executar o lldb na linha de comando. Se a depuração de kernel fosse no IDE, seria muito melhor.

**Recomendações a outras pessoas considerando Xcode:**

Este é o melhor ferramenta de desenvolvimento se quiser programar no Mac. Você pode se conectar a processos de espaço de usuário muito facilmente.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Eu o utilizo para meu trabalho diário na Forcepoint e faço depuração em tempo de execução para encontrar a causa raiz dos bugs. Posso resolver meus casos no Jira de maneira muito eficiente.

  ### 28. Desenvolvimento ágil para dispositivos iOS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Toni D. | Full-stack Developer, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 19, 2018

**O que você mais gosta em Xcode?**

A IDE é de grande utilidade não só ao desenvolver graças à ajuda do autocompletamento de código, a ajuda ao maquear é incrível e precisa. Com o uso de storyboards o fluxo de navegação por telas oferece uma visão geral do aplicativo.

**O que você não gosta em Xcode?**

A compilação, verificação e envio do aplicativo para a App Store é trabalhosa, é um processo um tanto tedioso. De qualquer forma, é um processo que garante que o que é enviado esteja sem erros no produto.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

O desenvolvimento nativo oferece uma qualidade de aplicativos que nenhum outro framework pode oferecer.

  ### 29. Melhor IDE nativa para OSX

**Rating:** 4.5/5.0 stars

**Reviewed by:** Andy R. | Undergraduate Researcher, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 07, 2019

**O que você mais gosta em Xcode?**

A capacidade de usar diferentes idiomas em um só lugar, com recursos de inspeção de código e depuração, é uma ótima maneira de desenvolver em várias linguagens.

**O que você não gosta em Xcode?**

Jack de todas as profissões, mas mestre de nenhuma. Pode ser desafiador desenvolver-se em um idioma específico e usar características especiais de um idioma.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Integrando várias linguagens com um IDE

  ### 30. Bom, mas trava frequentemente

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Hospital e Cuidados de Saúde | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 29, 2018

**O que você mais gosta em Xcode?**

A interface do storyboard para projetar UX/UI é muito intuitiva. Nunca tive problemas com o design e é muito fácil de usar.

**O que você não gosta em Xcode?**

O Xcode frequentemente trava e é a única plataforma que pode ser usada para desenvolvimento iOS. A depuração ainda é muito difícil em comparação com o IDE do Android Studio. Eu também gostaria que o Xcode suportasse universalmente imagens SVG. Existe uma solução alternativa para isso, mas elas não são suportadas na pasta de ativos, o que é extremamente irritante.

**Recomendações a outras pessoas considerando Xcode:**

O Xcode é uma ótima plataforma uma vez que você aprende as limitações e soluções rápidas para suas peculiaridades. Eu o uso há cerca de 4 ou 5 anos, então sei como encontrar os problemas mais rapidamente, mas alguém que acabou de começar pode achá-lo intimidador.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Lançamento de aplicativos iOS para iPhones, iPads e produtos tvOS.

  ### 31. Apenas usado quando necessário

**Rating:** 2.5/5.0 stars

**Reviewed by:** Justin P. | Founder, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 07, 2018

**O que você mais gosta em Xcode?**

Capacidade de arquivar pacotes para iOS e fazer upload para o iTunes Connect. Criar conjuntos de ícones para um aplicativo é útil, mas não é confiável.

**O que você não gosta em Xcode?**

Que é essencialmente uma necessidade para algumas partes da criação de um aplicativo iOS. Eu particularmente não gosto dos avisos excessivos. A maior parte do Xcode parece contraintuitiva.

**Recomendações a outras pessoas considerando Xcode:**

Como é necessário para o desenvolvimento iOS, prepare-se para usar o Xcode, mas não espere os recursos e a intuitividade de um IDE completo. Há algumas coisas que são muito difíceis de realizar fora do Xcode, e algumas que são impossíveis; além de usá-lo para essas tarefas, costumo usar outro IDE.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Eu uso o Xcode exclusivamente para desenvolvimento iOS.

  ### 32. Utilidade do Xcode

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 26, 2018

**O que você mais gosta em Xcode?**

Responsividade e integração para desenvolvimento iOS. Todas as bibliotecas foram incluídas conforme esperado, sem muita intervenção do desenvolvedor.

**O que você não gosta em Xcode?**

Não há muita configuração de atalho ou facilidade de uso. Não é o melhor para outras linguagens como Java ou até mesmo C++. Não há autocompletar embutido para outras linguagens.

**Recomendações a outras pessoas considerando Xcode:**

Sempre leia a documentação oficial sobre o Xcode e não de terceiros ou de algum blog, pois à medida que o Swift ou outras linguagens como C# evoluem, o Xcode também evolui, e tutoriais mais antigos podem não ter as melhores ou mais atualizadas informações. Portanto, com a documentação oficial.
Tente aprender sobre atalhos desde cedo, caso contrário, é um incômodo fazer isso em uma tela menor com touchpad.
Mantenha-o atualizado e tente usar o compilador GCC que vem com o Xcode para também fazer desenvolvimento em C++. Você terá problemas se usar qualquer coisa além disso.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Desenvolver aplicativos iOS principalmente e os benefícios são poder testar o aplicativo para todas as plataformas do iOS ao mesmo tempo.

  ### 33. É uma IDE muito útil

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Médio Porte (51-1000 emp.)

**Reviewed Date:** October 19, 2018

**O que você mais gosta em Xcode?**

O Xcode IDE é muito bom para desenvolver especificamente aplicativos iOS para iPhone e iPad. Ele oferece muitos atalhos para refatorar o código rapidamente, o que ajuda muito a completar o programa de maneira oportuna.

**O que você não gosta em Xcode?**

O Xcode IDE precisa atualizar a integração de mais linguagens além do iOS e, especificamente, eles precisam fornecer suporte para a linguagem Kotlin também. Além disso, é necessário melhorar a área onde o usuário pode explorar mais os recursos do IDE.

**Recomendações a outras pessoas considerando Xcode:**

É realmente uma IDE muito boa, especialmente para desenvolvimento iOS.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Para desenvolver aplicativo iOS para iPhone, iPad e Apple TV

  ### 34. Editor de código robusto que funciona muito bem para Swift.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mack H. | Help Desk Associate, Educação Superior, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** August 03, 2018

**O que você mais gosta em Xcode?**

O design limpo do Xcode e o bom conjunto de recursos úteis fazem dele um dos melhores IDEs disponíveis para edição de código atualmente, especialmente para Swift.

**O que você não gosta em Xcode?**

Embora os recursos que o Xcode implementa funcionem perfeitamente, parece que há mais recursos que eles poderiam implementar, que seriam muito úteis, como melhores ferramentas de geração de código, como vemos nos produtos da JetBrains.

**Recomendações a outras pessoas considerando Xcode:**

Xcode é um editor forte que implementa os recursos que suporta muito bem. Compreenda esse conjunto de recursos e você estará pronto para começar!

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Construindo soluções de software usando Swift para aplicativos móveis.

  ### 35. Xcode por desenvolvedor iOS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Administração Pública | Médio Porte (51-1000 emp.)

**Reviewed Date:** October 17, 2018

**O que você mais gosta em Xcode?**

Excelente Ambiente de Desenvolvimento Integrado para desenvolver aplicativos iOS. Oferece ótimos recursos como: Criar UI com a funcionalidade de arrastar e soltar é muito fácil de usar. Ótimo software com design diligente e simuladores.

**O que você não gosta em Xcode?**

O Xcode é usado como IDE para desenvolver aplicativos para iPhone, Mac, iMac e é basicamente isso. Ele não suporta nenhuma outra tecnologia para fins de desenvolvimento.

**Recomendações a outras pessoas considerando Xcode:**

Para alguém que deseja desenvolver aplicativos para iPhone, Mac ou iWatch, este é o melhor IDE para desenvolvimento. Além disso, não há outro IDE disponível no mercado.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Tenho desenvolvido aplicativos móveis para iPhone, aplicativos para iWatch e também aplicativos de desktop para Mac. A simplicidade de ter um IDE com diferentes ângulos. Como, usado do nível iniciante ao avançado. Tenha um playground para brincar para iniciantes e suporte para outros.

  ### 36. Engenheiro de Automação de Testes de Software Seguro

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Empresa (> 1000 emp.)

**Reviewed Date:** June 19, 2018

**O que você mais gosta em Xcode?**

O Xcode é o IDE nativo para desenvolvedores de Mac, facilitando a criação não apenas de aplicativos para iOS, mas também para Mac OS. Você pode usar este IDE para desenvolver aplicativos para iPhone, iPad, Apple TV, Apple Watch e todos os dispositivos Apple. Ele está disponível para download gratuito na Apple Store, desde que você tenha dispositivos Apple. Ele oferece suporte completo e não há dúvidas quanto a isso.

**O que você não gosta em Xcode?**

Eu preciso de um espaço muito grande no disco rígido para instalar no Mac OS e, às vezes, isso consome muitos recursos e faz com que a máquina trave e falhe.

**Recomendações a outras pessoas considerando Xcode:**

Estou altamente recomendando este IDE para todo desenvolvimento de aplicativos Mac. Este é um aplicativo nativo no Mac OS e pode fazer tudo o que você precisa.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Nossa empresa possui software de segurança para endpoints e também oferece suporte à versão para Mac, então precisamos do Xcode para escrever em Objective-C para realizar a tarefa. É fácil escrever e depurar quando temos problemas em nosso software. Mesmo para testes, estamos usando o Xcode para escrever scripts em AppleScript para executar nossos testes automatizados em diferentes versões do Mac OS.

  ### 37. O melhor e o pior

**Rating:** 4.0/5.0 stars

**Reviewed by:** Oriol V. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 17, 2018

**O que você mais gosta em Xcode?**

Muito prático e simples de usar, é bastante completo e fácil de aprender. Junta design e programação. Intuitivo.

**O que você não gosta em Xcode?**

Tempos de carregamento lentos, congela bastante. Difícil em alguns aspectos, custa bastante escrever e não congelar, escrevo linhas de código e é difícil não congelar. Consome muita memória RAM.

**Recomendações a outras pessoas considerando Xcode:**

Use-o para programar em iOS, é um bom programa, suponho que a longo prazo melhorará o produto para o consumidor! Tenho 1 ano de experiência e estou muito satisfeito, embora às vezes congele um pouco, muito contente.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Consegui criar um app, e agora estou desenvolvendo alguns mais.

  ### 38. xcode é uma IDE que todos os desenvolvedores de Mac devem ter como ferramenta principal

**Rating:** 3.0/5.0 stars

**Reviewed by:** Usuário Verificado em Consultoria de Gestão | Empresa (> 1000 emp.)

**Reviewed Date:** January 08, 2019

**O que você mais gosta em Xcode?**

Gosto que seja super compatível com outros softwares e que seja simples. Adoro o controle de versão também.

**O que você não gosta em Xcode?**

Às vezes, quando você quer enviar uma build, ela não vai muito bem e você pensa que algo que seria relativamente simples acaba se tornando complexo. As mensagens de erro também não são sucintas.

**Recomendações a outras pessoas considerando Xcode:**

Seja paciente com algumas das diferentes funções e construções! Mesmo quando você se sentir confortável com o software, ainda pode encontrar alguns erros inesperados.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Organizando todo o código para uma determinada solução

  ### 39. Melhor e única ferramenta para desenvolver apps nativas

**Rating:** 3.5/5.0 stars

**Reviewed by:** Miguel Ángel B. | Programador android & xamarin, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 31, 2018

**O que você mais gosta em Xcode?**

está disponível gratuitamente na Mac App Store, e é uma opção ideal para os desenvolvedores que estão trabalhando no sempre crescente mercado de aplicativos para Mac, iPhone e iPad. As janelas dentro do XCode funcionam como espaços de trabalho ou workspaces, e o bom é que podemos "personalizá-lo" para que se adapte à forma como queremos trabalhar: pode conter um simples editor de texto, assim como um editor gráfico, uma biblioteca multimídia, e um debugger, entre outras coisas.

**O que você não gosta em Xcode?**

Tem menor flexibilidade em relação aos seus concorrentes. Sua comunidade não é tão grande quanto a do Android e não é de código aberto.

**Recomendações a outras pessoas considerando Xcode:**

Levar seu desenvolvimento para outras plataformas como poderia ser Windows ou Linux.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Implementação em ambientes de desenvolvimento

  ### 40. Revisão

**Rating:** 4.0/5.0 stars

**Reviewed by:** Palaniappan M. | Senior Software Development Engineer in Test, Software de Computador, Empresa (> 1000 emp.)

**Reviewed Date:** January 11, 2017

**O que você mais gosta em Xcode?**

Fiquei feliz em ver as melhorias que fizeram nesta última versão do Xcode. O LLDB ainda precisa de um pouco de trabalho, mas está chegando lá. No geral, este é um produto realmente sólido, e o usamos com frequência aqui em nosso negócio. Como um IDE, o Xcode se sai muito bem. Ele faz um ótimo trabalho ao unir a cadeia de ferramentas do iOS e do OS X em um único ambiente, mas tem sua cota de problemas a serem resolvidos.

O Xcode oferece controle total do aplicativo, com todos os frameworks e bibliotecas prontos para serem usados. Há um alto nível de independência de dispositivo quando comparado ao desenvolvimento de aplicativos híbridos.

**O que você não gosta em Xcode?**

Eu gostaria que o assistente IB fosse um pouco mais sólido do que é, e a conclusão de código é errática de vez em quando.

**Recomendações a outras pessoas considerando Xcode:**

Esta é uma ótima análise de uma ferramenta de programação incrível. Minha única reclamação até agora é que não posso mais usar CMD + B para compilar meu projeto. Além disso, o Xcode tem melhorado enormemente em estabilidade e qualidade do produto desde sua versão inicial.

Pessoalmente, acho a janela do editor nos resultados de compilação e afins uma adição bastante agradável, já que aqueles que não a querem podem facilmente escondê-la. Para mim, é bom poder verificar os locais de erro dentro da mesma janela.

Uma atualização recomendada para aqueles que usam versões anteriores.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Automação Móvel

  ### 41. O Xcode é o único ambiente para desenvolvimento iOS!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Internet | Médio Porte (51-1000 emp.)

**Reviewed Date:** April 11, 2019

**O que você mais gosta em Xcode?**

É um ótimo ambiente, quando funciona. Codificado por cores, fácil de navegar, etc.

**O que você não gosta em Xcode?**

O preenchimento automático não funciona muitas vezes e a compilação de projetos demora muito.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Programar aplicativos iOS. É o único ambiente que permite isso.

  ### 42. Faz-tudo

**Rating:** 4.0/5.0 stars

**Reviewed by:** Andy R. | Undergraduate Researcher, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 10, 2018

**O que você mais gosta em Xcode?**

O suporte para uma variedade de idiomas. Eu escrevo e uso vários idiomas diferentes e o Xcode suporta todos os que eu uso.

**O que você não gosta em Xcode?**

A falta de inspeção de código, não possui uma análise estática forte.

**Recomendações a outras pessoas considerando Xcode:**

Se você não quer ter várias IDEs para muitas linguagens diferentes, o Xcode é uma boa solução.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Implementação de soluções usando diferentes tecnologias em um IDE.

  ### 43. Xcode é o epítome da codificação para a Apple.

**Rating:** 2.5/5.0 stars

**Reviewed by:** John H. | Senior Software Engineer, Engenharia Civil, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 02, 2019

**O que você mais gosta em Xcode?**

O fato de você poder programar aplicativos para a Apple nele e apenas para a Apple.

**O que você não gosta em Xcode?**

O fato de que às vezes é realmente cheio de bugs.  
A sintaxe do código é estranha.

**Recomendações a outras pessoas considerando Xcode:**

esteja preparado para ficar extremamente frustrado.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Lançamos nosso primeiro aplicativo de negócios com o xcode.

está nos conectando ao redor do mundo.

  ### 44. muito aplicativo confuso

**Rating:** 3.5/5.0 stars

**Reviewed by:** Srdjan P. | Front-end developer, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 21, 2018

**O que você mais gosta em Xcode?**

A capacidade de testar vários dispositivos Apple e versões do iOS.

**O que você não gosta em Xcode?**

Para desenvolvedores web, este é um aplicativo muito confuso para começar a aprender iOS. Se você precisar de duas ou três versões do iOS e duas ou três versões de simuladores de hardware, prepare 100GB de espaço no disco rígido.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Eu usando isso apenas para implantar aplicativos iOS.

  ### 45. perfeito para o desenvolvimento das minhas aplicações IOS.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mian B. | Freelance Software Engineer, Design Gráfico, Médio Porte (51-1000 emp.)

**Reviewed Date:** July 31, 2018

**O que você mais gosta em Xcode?**

como o IOS tem uma grande comunidade de usuários e eu costumava desenvolver jogos e aplicativos apenas para Windows, percebi que precisava fazer algo nesse campo também, um amigo meu me recomendou usar o Xcode e nunca me arrependi.

**O que você não gosta em Xcode?**

não há nada que eu não goste no Xcode. seus desenvolvedores fizeram um trabalho incrível

**Recomendações a outras pessoas considerando Xcode:**

para o desenvolvimento de software IOS é meio que essencial.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Eu estou ganhando bom dinheiro fazendo aplicativos e é muito útil para depuração.

  ### 46. Melhor ferramenta de desenvolvimento iOS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Xavier M. | Analista - Programador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 20, 2018

**O que você mais gosta em Xcode?**

- Desempenho. É simplesmente incrível quão bem otimizada é esta ferramenta. Você não precisa do Mac mais recente para alcançar o melhor desempenho.
- A aparência da interface do usuário.
- O editor visual. Você pode projetar as visualizações com opções de arrastar e soltar, é super fácil!

**O que você não gosta em Xcode?**

- A princípio, pode parecer um pouco difícil de usar.
- Ao desenvolver algumas funcionalidades de rede, você não poderá testá-las com o simulador do iOS. Você precisará de um telefone/tablet iOS.
- Disponível apenas em Macs.

**Recomendações a outras pessoas considerando Xcode:**

Quando desenvolver algumas funcionalidades de rede, como notificações, esteja ciente de que não será possível testá-las a menos que você tenha um dispositivo iOS. Você também precisará de um MAC porque não é uma ferramenta multiplataforma.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Eu desenvolvi um aplicativo iOS com Xcode. Eu fiquei impressionado.

  ### 47. Bom, mas não ótimo

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Relações Governamentais | Médio Porte (51-1000 emp.)

**Reviewed Date:** January 16, 2019

**O que você mais gosta em Xcode?**

Tudo o que é necessário para programação iOS está embutido e sempre atualizado.

**O que você não gosta em Xcode?**

Lembrar onde cada coisinha está pode ser confuso e, às vezes, as coisas não parecem estar no lugar mais intuitivo.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Programando aplicativos

  ### 48. O Xcode é rápido e fácil de usar.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 02, 2019

**O que você mais gosta em Xcode?**

Eu adoro o XCode porque você pode planejar e ver seu aplicativo móvel se formando em tempo real. Ao contrário de outros ambientes de desenvolvimento, você pode planejar seu aplicativo no storyboard e depois conectar modelos e visualizações de forma contínua.

**O que você não gosta em Xcode?**

Às vezes, é problemático e o aplicativo não é muito personalizável.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Estou usando o XCode para construir o aplicativo móvel da minha empresa. É muito fácil colaborar com o XCode. Você pode simplesmente enviar o workspace para outra pessoa, e ela poderá baixar e trabalhar.

  ### 49. XCode para desenvolvimento iOS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Médio Porte (51-1000 emp.)

**Reviewed Date:** January 14, 2019

**O que você mais gosta em Xcode?**

Este é um software fácil de configurar e é gratuito. A cobertura de código também é incorporada, por isso é muito útil. O teste em dispositivos reais é integrado.

**O que você não gosta em Xcode?**

Isso não tem suporte multiplataforma. E pull request também não é suportado quando se trata de gerenciamento de versão.

**Recomendações a outras pessoas considerando Xcode:**

Esta é uma plataforma muito boa para desenvolver aplicativos iOS, mas consome bastante da sua RAM.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

usei o Xcode para criar aplicativos iOS que suportam diferentes versões do sistema operacional

  ### 50. Uma excelente plataforma para desenvolver aplicativos iOS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Semicondutores | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 30, 2018

**O que você mais gosta em Xcode?**

Ele tem uma detecção de erros fantástica e torna muito fácil depurar seu código. Eu escrevo em Swift usando o Xcode e desenvolvo para iOS/watchOS/tvOS. Os simuladores de iPhone/iPad para executar seu código são incrivelmente convenientes. O CocoaPods também permite expandir facilmente as bibliotecas do seu código com "pacotes" de código, seja em Obj-C ou Swift. O design de Storyboard é ótimo, pois você pode facilmente adicionar diferentes visualizações e, usando botões, pode controlar facilmente IBActions para fazer a transição entre diferentes visualizações/telas de um aplicativo. Restrições para permitir que seus aplicativos se ajustem automaticamente ao tamanho da tela/exibam elementos de forma diferente aceleram o processo de desenvolvimento.

**O que você não gosta em Xcode?**

No Xcode 9, não está claro como vincular uma conta do Bitbucket para commits em repositórios git, mas é possível. Há apenas opções para o Github na interface do usuário, mas você pode ignorar as referências ao Github e o login da conta para fazer commits de versões de código em um repositório git no Bitbucket. Eu vi na versão beta do Xcode 10 que há integração nativa para Bitbucket e Gitlab, no entanto.

**Recomendações a outras pessoas considerando Xcode:**

Conheça o software e seus atalhos, isso tornará o desenvolvimento muito mais fácil. Você também pode baixar um aplicativo chamado Cheat Sheets para ver todos os atalhos a qualquer momento, mantendo pressionada a tecla Command. Existem muitos recursos que ajudam imensamente, mas eles estão espalhados por todas as diferentes seções do IDE, então você definitivamente deve se familiarizar com a interface do usuário antes de dedicar todos os seus recursos ao Xcode.

**Que problemas Xcode está resolvendo e como isso está beneficiando você?**

Eu programo aplicativos iOS para minha empresa de contratos, bem como para minha própria empresa de desenvolvimento pessoal. Os recursos do Xcode reduzem meu tempo de desenvolvimento de forma incrível. Mencionei essas razões no que mais gosto. Lancei muitos aplicativos para clientes, todos desenvolvidos com o Xcode. Se eu tivesse que escolher dois principais benefícios, seriam ter hardware de simulador para usar e restrições para ter layout automático dependendo do tamanho da tela do dispositivo.


## Xcode Discussions
  - [xcode é o melhor aplicativo](https://www.g2.com/pt/discussions/44803-xcode-the-best-aplication) - 1 comment, 1 upvote
  - [No futuro, haverá storyboard?](https://www.g2.com/pt/discussions/32657-will-in-future-storyboard-will-be-there) - 1 comment, 1 upvote
  - [Podemos usar o Xcode para aplicativos híbridos no futuro?](https://www.g2.com/pt/discussions/can-we-use-xcode-for-the-hybrid-apps-in-future) - 2 comments, 1 upvote
  - [Qual é a melhor maneira de mesclar storyboards com outros usuários? Você apenas constrói layouts dinâmicos?](https://www.g2.com/pt/discussions/what-is-the-best-way-to-merge-storyboards-with-other-users-do-you-just-build-dynamic-layouts) - 1 comment, 1 upvote
  - [Quais são os seus prós e contras sobre o Xcode que o levam a se tornar um bom desenvolvedor iOS?](https://www.g2.com/pt/discussions/14589-what-are-your-pros-and-cons-about-xcode-which-lids-you-to-make-you-a-good-ios-developer) - 1 comment, 1 upvote

- [View Xcode pricing details and edition comparison](https://www.g2.com/pt/products/xcode/reviews?page=21&section=pricing&secure%5Bexpires_at%5D=2026-05-30+08%3A02%3A20+-0500&secure%5Bsession_id%5D=b1b1a87e-1feb-4b1c-a401-80d45c188792&secure%5Btoken%5D=e7ec3bb88584c828270bb7e781ef2177a496f974d428b1c67820efdc426f2f02&format=llm_user)
## Xcode Integrations
  - [ChatGPT](https://www.g2.com/pt/products/chatgpt/reviews)
  - [CoPilot AI](https://www.g2.com/pt/products/copilot-ai/reviews)
  - [Firebase](https://www.g2.com/pt/products/firebase/reviews)
  - [GitHub](https://www.g2.com/pt/products/github/reviews)
  - [GitHub Copilot](https://www.g2.com/pt/products/github-copilot/reviews)
  - [MobileWorker](https://www.g2.com/pt/products/mobileworker/reviews)
  - [Rider](https://www.g2.com/pt/products/rider/reviews)
  - [Storyboard to SwiftUI Converter](https://www.g2.com/pt/products/storyboard-to-swiftui-converter/reviews)
  - [Visual Studio Code](https://www.g2.com/pt/products/visual-studio-code/reviews)

## Xcode Features
**Funcionalidade**
- Facilidade de Uso
- Gerenciamento de arquivos
- Suporte a vários idiomas
- Personalização
- Funcionalidade pronta para uso
- Guias de Ajuda
- Aplicando patches e atualizações

**Funcionalidade**
- Feedback do teste
- Variedade de teste
- Emulação

**Funcionalidade**
- Facilidade de Uso
- Gerenciamento de arquivos
- Suporte a vários idiomas
- Personalização
- Funcionalidade pronta para uso
- Guias de Ajuda
- Aplicando patches e atualizações

**Agente AI - Plataformas de Desenvolvimento Móvel**
- Aprendizagem Adaptativa
- Interação em Linguagem Natural
- Assistência Proativa

**Gestão**
- Histórico do teste
- Automação
- Organização

## Top Xcode Alternatives
  - [Visual Studio](https://www.g2.com/pt/products/visual-studio/reviews) - 4.5/5.0 (3,808 reviews)
  - [Eclipse](https://www.g2.com/pt/products/eclipse/reviews) - 4.3/5.0 (3,087 reviews)
  - [NetBeans](https://www.g2.com/pt/products/netbeans/reviews) - 4.2/5.0 (655 reviews)

