Xcode
Xcode é um ambiente de desenvolvimento integrado (IDE) para o desenvolvimento, depuração e teste de aplicações feitas para o MacOS, iOS, tvOS e watchOS. Ele inclui uma grande coleção de ferramentas de desenvolvimento de software, principalmente compilador Objective C da Apple. Pode ainda criar arquivos binários universais, que são programas que podem ser executados por PowerPC e computadores Mac baseados em Intel, e pode criar aplicativos para o popular linha da Apple de iPhones e iPads. Apple oferece o software gratuito para proprietários do mais recente sistema operacional MacOS. desenvolvedores registrados Apple podem promover o acesso de visualização lançamentos de novas versões, bem como as versões anteriores do software.
- Oferece uma IDE sofisticado e profissional para a criação de aplicativos da Apple
- Quando usado em conjunto com o iOS SDK, você pode desenvolver, depurar e testar aplicações móveis
- Tem ferramentas para criar interfaces de usuário de qualidade
- É completamente livre para usar
- Oferece aos desenvolvedores mais comum linguagens de programação (e outros podem ser adicionados)
- É necessário para tornar os aplicativos que são executados em dispositivos da Apple
- Enquanto o software é livre, você ainda precisa de uma licença de desenvolvedor paga para publicar seus aplicativos
- só vai criar aplicações que rodam em dispositivos da Apple
- Não é uma grande ferramenta por si só para o desenvolvimento de aplicações web
Ame ou odeie, se você quiser aplicações de construção que são executados em dispositivos da Apple - especialmente em seus dispositivos móveis populares - você provavelmente vai precisar usar Xcode em algum ponto do ciclo de desenvolvimento, mesmo se você usar uma ferramenta de desenvolvimento de fonte única, como Unidade. Xcode fornece todas as ferramentas que você precisa para criar aplicações ricas e poderosas, do começo ao fim. Ele inclui um IDE poderoso e profissional e a maioria das linguagens de programação comuns, e muitas outras linguagens como C # estão disponíveis como ferramentas de terceiros. Quando usado em conjunto com o iOS SDK, ele ainda irá permitir-lhe depurar as suas aplicações móveis e testá-los em um grande conjunto de emuladores. Além do mais, inclui aplicações que facilitam o processo de fazer interfaces de usuário atraentes e úteis. No lado negativo, enquanto Xcode é gratuita, se você gostaria de publicar seus aplicativos (mesmo para MacOS), você terá de comprar uma carteira de anual de desenvolvedores, que são normalmente de US $ 99 por ano. Outra desvantagem é que suas criações, provavelmente, só rodar em dispositivos da Apple. Finalmente, as ferramentas por si só não se destinam nem são a melhor escolha para o desenvolvimento de aplicações web.