Quais idiomas o iPhone usa?

A principal linguagem usada para criar aplicativos no iPhone é a linguagem de programação Objective-C. Os desenvolvedores criam aplicativos para o iPhone no Objective-C usando o Xcode, um ambiente de desenvolvimento da Apple. O Cocoa, também usado no desenvolvimento de aplicativos para iPhone, é uma “API (interface de programação de aplicativos orientada a objetos)” para iOS, e a extensão Cocoa Touch permite reconhecimento de animação e gesto. Também é possível codificar um aplicativo do iPhone usando outros idiomas interpretados. Os desenvolvedores de aplicativos também podem usar Javascript e HTML5 em um UIWebView.

Objective-C é a principal linguagem de aplicação para iPhone

Objective-C é uma linguagem de programação orientada a objetos. Ele usa “objetos”, que são estruturas modulares de dados que compõem um aplicativo de computador. Também permite a reutilização de código de computador. O Objective-C é baseado na linguagem de programação C.

Cacau no desenvolvimento de aplicativos para iPhone

Cocoa é uma API (interface de programação de aplicativos) orientada a objetos para iOS, escrita em Objective-C, e a extensão Cocoa Touch permite animação e reconhecimento de gestos. O ambiente Cocoa gerencia a memória e usa o modelo “model view controller” (MVC). As classes de modelo incluem dados do aplicativo, enquanto as visualizações são representações visuais dos dados. Controladores conectam modelos a visualizações. Os aplicativos de cacau geralmente têm a interface de usuário distintiva da Apple.

Os desenvolvedores de aplicativos agora podem usar outros idiomas

Em junho de 2010, a Apple alterou os termos do kit de desenvolvimento de software iOS a serem usados ​​para permitir o uso de código interpretado. Anteriormente, apenas Objective-C, C ++, C e Javascript eram permitidos pela Apple. Portanto, agora qualquer linguagem interpretada pode ser usada com um intérprete. O melhor desempenho ainda é o Objective-C, pois possui o mais recente suporte à API e estruturas iOS.

Desenvolvimento de videogame Lua

Os desenvolvedores de videogames costumam usar a linguagem de programação Lua porque é fácil de incorporar, roda rapidamente e é fácil de aprender.

Referências

 

Você pode estar interessado:

Deixe um comentário