Ce limbi foloseste iPhone?

Obiectiv-C este limba principală utilizată pentru a programa aplicațiile iPhone.

Obiectiv-C este principala limbă de aplicație pentru iPhone

Obiectivul C este un limbaj de programare orientat pe obiecte. Utilizează "obiecte", care sunt structuri de date modulare care alcătuiesc o aplicație informatică. De asemenea, permite reutilizarea codului computerului. Obiectivul C se bazează pe limbajul de programare C.

Cacao în dezvoltarea de aplicații iPhone

Cacao este o interfață de programare a aplicațiilor orientată pe obiect (API) pentru iOS care este scrisă în Obiectiv-C, iar extensia Cocoa Touch permite recunoașterea animației și a gesturilor. Mediul de cacao gestionează memoria și utilizează modelul "Model view driver" (MVC). Clasele de modele includ datele aplicației, în timp ce vederile sunt reprezentări vizuale ale datelor. Controlerele conectează modelele la vizualizări. Aplicațiile de cacao au adesea o interfață de utilizare distinctivă a Apple.

Dezvoltatorii de aplicații pot folosi acum alte limbi

În iunie 2010, Apple a modificat termenii kitului de dezvoltare software iOS pentru a permite utilizarea codului interpretat. Anterior, doar Obiectiv-C, C ++, C și Javascript au fost permise de Apple. Deci acum orice limbă interpretată poate fi folosită cu un interpret. Cea mai bună performanță este încă cu obiectivul C, deoarece are cele mai recente suporturi API și cadre iOS.

Dezvoltarea jocului video Lua

Dezvoltatorii de jocuri video utilizează adesea limba de programare Lua, deoarece este ușor de încorporat, rulează rapid și este ușor de învățat.