Objective-C

Objective-C é uma linguagem compilada que é derivada de C e é puramente orientada a objetos. Todas as variáveis ​​são objetos, e eles atuam enviando mensagens para eles. Um objeto é uma estrutura de armazenamento complexa que pode conter dados complexos e responder a certas mensagens, que são determinadas pelo tipo de classe do objeto. A sintaxe do código é muito semelhante ao C ++; no entanto, o envio de mensagens para um objeto usa conjuntos de colchetes para delinear o objeto, a mensagem e os argumentos de destino.

Esta é uma linguagem útil para um escoteiro aprender porque todos os computadores móveis e desktop da Apple a usam como sua língua nativa para programas e aplicativos. Além disso, o ambiente de programação, XCode, é gratuito da Apple Computer. Sua única limitação é que ele só roda em computadores Mac OSX. Mas se um Scout já tiver um Mac, é fácil começar.

Baixar software: https://developer.apple.com/xcode/

Custo:Download grátis da Apple, Inc.

Requisitos de hardware:Mac

Sistemas operacionais suportados:Mac OS X

Nível de dificuldade:5 de 5


TENTE!

1. Para se familiarizar com o ambiente XCode, siga este exemplo. É um programa simples que envia sua saída para o registro de depuração para que você possa observá-lo em execução:

2. Em seguida, siga este tutorial um pouco mais avançado que cria um programa simples para iPhone que inclui um pressionamento de botão e um rótulo de saída na tela:


SOBRE O PROGRAMA - UM CAMINHADA

A programação em Objective-C envolve a fusão de vários escopos diferentes de conhecimento:

  1. a própria linguagem Objective C,
  2. o ambiente de programação XCode, e
  3. o Visual Object designer para definir onde os botões e controles de entrada aparecem em um formulário.

Portanto, conforme você se move entre essas diferentes áreas de trabalho, ajuda a focar apenas no escopo da ferramenta ou área em que está trabalhando. Existem ligações entre essas áreas e elas se tornarão mais aparentes à medida que você as usar mais.


TENTE ISTO

1. Adicione outro botão ao formulário do iPhone que limpa a caixa de texto.

2. Adicione um segundo controle de entrada ao formulário para inserir seu nome.

3. Altere o botão “Click Me” para copiar tudo o que você inseriu no controle de entrada para a caixa de rótulo.

4. Adicione um terceiro botão que abre uma janela de notificação. (dica: google UIAlertView para exemplos)

Existem toneladas de programas de exemplo na Internet e tutoriais de instruções. Apenas certifique-se de escopo de sua pesquisa no google com as palavras-chave para as funções em Objective-C que você está explorando.


SABER MAIS

https://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode_User_Guide/000-About_Xcode/about.html

youtube.com - MUITOS exemplos

Google com - Ainda mais exemplos


RECURSOS, DICAS, TRUQUES E DICAS

O site de desenvolvedores da Apple, developer.apple.com , tem muitos guias de programação e fóruns de perguntas e respostas. Sua biblioteca local provavelmente também terá livros sobre programação XCode, Objective-C e iPhone que podem preencher as lacunas também. Navegue pelas pilhas em 651.8424 O e 651.8425 I.