O Objective-C foi criado no início dos anos 80 pelo PHD em Matemática biológica Brad Cox e pelo (também) PHD em Ciência cognitiva Tom Love. Apesar de tudo que eles desenvolveram, o C continua lá sem nenhuma alteração. E é verdade. O Objective-C deriva sua sintaxe tanto do C quanto do Smalltalk - em Smalltalk tudo é objeto: os números, as classes, os métodos, blocos de código, etc, tecnicamente falando, todo elemento de Smalltalk é um objeto de primeira ordem.
A maior parte de sua sintaxe (incluindo pré-processamento, expressões, declaração e chamadas de funções) foi herdada da linguagem C, enquanto a sintaxe para os aspectos orientados a objetos foi criada para habilitar passagem de mensagens no estilo Smalltalk.
Objective-C é uma linguagem simples, com sintaxe e convenções que são fáceis de aprender, especialmente se você tem experiência com outras linguagens orientadas a objeto, como Java ou C ++. Se você é um programador C, você vai descobrir que quando você se familiarizar com programação orientada a objeto e Objective-C, as suas aplicações são mais fáceis de criar e modificar.
Para saber mais sobre Objective-C acesse as referencias da Apple: https://developer.apple.com/library/mac/referencelibrary/GettingStarted/RoadMapOSX/books/WriteObjective-CCode/WriteObjective-CCode/WriteObjective-CCode.html
Que IDE usar?
É usado o Xcode, ambiente de desenvolvimento integrado da Apple (IDE). O Xcode fornece tudo que você precisa para criar ótimos aplicativos Mac, incluindo um editor de código, um editor de interface gráfica do usuário e muitos outros recursos. Nos próximos posts falaremos mais sobre o Xcode.
Nenhum comentário:
Postar um comentário