Tutorial básico de criação de aplicativos para iOS

Esse artigo lhe guiará pelo processo de criação de uma interface com o usuário simples e o acréscimo de comportamentos personalizados que transforma a interface em um aplicativo funcional. O aplicativo final poderá ser executado tanto no iPhone quanto no iPad.

Continuar lendo Tutorial básico de criação de aplicativos para iOS

Criando uma aplicação para o iPhone – primeiros passos

Numa visão geral, o processo de criação de uma aplicação para iPhone é similar a criação de uma aplicação MacOSX. Ambas usam as mesmas ferramentas e muitas dessas aplicações usam as mesmas bibliotecas básicas. Apesar das similaridades, existem também diferenças significativas. Um iPhone não é um computador de mesa; tem um propósito diferente e requer uma abordagem muito diferente de design. Essa abordagem precisa tomar vantagem dos recursos do iOS e renunciar características que podem ser irrelevantes ou impraticáveis em um ambiente móvel. O tamanho menor da tela do iPhone e do iPod touch também significa que a interação com o usuário de sua aplicação  deve ser bem organizada e sempre focar na informação que o usuário mais precisa.

Continuar lendo Criando uma aplicação para o iPhone – primeiros passos

Introdução ao Objective-C

A linguagem Objective-C é uma linguagem desenhada para criar sofisticados programas orientados a objetos. Objective-Cexpande o padrão ANSI C fornecendo sintaxe para a definição de classes e metódos, assim como outros tipos de estruturas que promovem a extensão dinâmica de classes.

Continuar lendo Introdução ao Objective-C

Tutorial de Objective-C

Este breve tutorial foi criado para suprir a falta de informação sobre a linguagem Objective-C no Brasil, e com isso incentivar sua popularização. Para aqueles que já programam em C, a adaptação ao paradigma de orientação à objetos por meio da linguagem Objective-C ocorre de forma simples e natural, visto que sintaticamente apenas poucas construções são adicionadas. Observamos que no momento este não é um tutorial completo, ou seja, conhecer um pouco de C será não apenas de grande valia, como praticamente necessário para construir programas mais complexos. Devemos salientar também que por enquanto não iremos utilizar o framework “Foundation”, nem qualquer outro, nos mantendo nos rudimentos da linguagem.

Referencia (http://www.astro.iag.usp.br)