Quali lingue iPhone utilizzo
La lingua principale utilizzata per creare applicationss su iPhone è il linguaggio di programmazione Objective- C . Gli sviluppatori di creare applicazioni per iPhone in Objective- C con Xcode , un ambiente di sviluppo da parte di Apple . Cocoa , utilizzato anche in fase di sviluppo app iPhone , è un'interfaccia di programmazione orientata agli oggetti ( API ) per iOS , e l'estensione Cocoa Touch permette di animazione e il gesto di riconoscimento . E 'anche possibile codificare una applicazione per iPhone utilizzando altri linguaggi interpretati . Sviluppatori di applicazioni possono anche usare Javascript e HTML5 all'interno di una UIWebView .
Objective- C è il principale iPhone App Programming Language
Objective- C è un linguaggio di programmazione orientato agli oggetti . Programmazione orientata agli oggetti ( OOP ) utilizza "oggetti ", che sono strutture di dati modulari che compongono un'applicazione informatica . Permette riutilizzabilità del codice informatico . Objective- C è basato sul linguaggio di programmazione C .
Cacao in iPhone App Development
Il cacao è un'interfaccia orientata agli oggetti di programmazione delle applicazioni ( API) per iOS che è scritto in Objective -C , e Cocoa Touch estensione permette l'animazione e il gesto di riconoscimento . L'ambiente Cocoa gestisce la memoria , e utilizza il modello model- view-controller ( MVC ) . Classi del modello includono i dati dell'applicazione , mentre viste sono rappresentazioni visive dei dati . Controller collegano i modelli di vista . Applicazioni Cocoa solito hanno la caratteristica interfaccia utente di Apple .
Sviluppatori possono ora utilizzare altri linguaggi interpretati
Nel giugno del 2010 , Apple ha cambiato i termini del kit di sviluppo software iOS d'uso per consentire l'uso di codice interpretato . In precedenza , solo Objective- C , C ++ , C e Javascript sono stati autorizzati da Apple . Così ora ogni linguaggio interpretato può essere utilizzato con un interprete . La migliore performance è ancora con Objective- C , in quanto presenta le più recenti quadri di sostegno API e iOS .
Lua in Video sviluppatori di giochi
Game Development
Video spesso usano il linguaggio di programmazione Lua perché è facile da incorporare , esegue rapidamente , ed è facile da imparare .