Xcode é um programa de ferramentas de desenvolvimento desenvolvido pela Apple para o desenvolvimento de programas para aplicações Mac OSX e iOS para os dispositivos da Apple como o iPhone , iPad e iPod Touch. Ferramentas Xcode possui uma interface gráfica para que os programas podem ser desenvolvidos visualmente . História
A primeira versão do Xcode foi lançado em 2003 para o sistema operacional Panther. Ele apresentava funções básicas e um depurador. Desde então, novas versões foram lançadas a cada novo sistema operacional. Xcode versão 2 foi lançado com OSX 10.4 "Tiger ". Ferramentas Xvcode versão 3 foi lançado com OSX 10.4 " Leopard" e versão 4 foi lançado em março de 2011. A nova versão do Xcode Tools apresenta novas ferramentas e funcionalidades .
Interface Builder
a nova versão do Xcode, Interface Builder é construído no próprio software. Interface Builder é um aplicativo que ajuda você a projetar a interface gráfica do programa que você está construindo . Anteriormente, construtor de interface era um aplicativo separado , mas arquivos de interface pode agora ser aberto no Xcode . Isso significa que não pode haver troca direta entre a interface de uma aplicação eo código por trás dela , e ambos podem ser vistos ao mesmo tempo.
Instruments
Xcode também vem com vários instrumentos: --- ferramentas que podem ser usados para medir o desempenho do seu aplicativo . Isso inclui velocidade, alocação de memória e desempenho de gráficos. Estes instrumentos podem ajudar um desenvolvedor avaliar quais partes de sua aplicação estão sendo executados corretamente e quais não são. Xcode também possui um modo diferido para esses instrumentos, o que significa que eles podem ser executados em segundo plano e os dados são coletados automaticamente de ser olhado mais tarde.
Debugger
desde a primeira versão do Xcode, melhorias foram feitas para o depurador , a parte do software que identifica problemas no código do aplicativo . O mais novo depurador disponível na versão 4 do Xcode corre ainda mais rápido do que as versões anteriores e vem com a capacidade de seguir um único segmento de código para identificar problemas específicos.