Jaké jazyky používá iPhone?

Cíl C je primární jazyk používaný pro programování iPhone aplikací.

Cíl C je hlavní aplikační jazyk pro iPhone

Cíl C je objektově orientovaný programovací jazyk. Používá "objekty", které jsou modulární datové struktury, které tvoří počítačovou aplikaci. Umožňuje také opětovné použití kódu počítače. Cíl C je založen na programovacím jazyce C.

Kakao při vývoji aplikací pro iPhone

Kakao je objektově orientované aplikační programovací rozhraní (API) pro iOS, které je napsáno v Objective-C, a rozšíření Cocoa Touch umožňuje animaci a rozpoznávání gest. Prostředí kakaa spravuje paměť a používá model "model view driver" (MVC). Třídy modelů obsahují data aplikace, zatímco pohledy jsou vizuální reprezentace dat. Řídicí jednotky propojují modely s pohledy. Kakaové aplikace často mají výrazné uživatelské rozhraní Apple.

Vývojáři aplikací nyní mohou používat jiné jazyky

V červnu 2010 změnila společnost Apple podmínky používání sestavy pro vývoj softwaru pro iOS, aby bylo možné použít interpretovaný kód. Dříve byly Apple povoleny pouze objektivy C, C ++, C a Javascript. Takže nyní lze interpretovat jakýkoli interpretovaný jazyk. Nejlepší výkon je stále s objektivem C, protože má nejnovější podporu API a rámce iOS.

Vývoj videohry Lua

Vývojáři videogame často používají programovací jazyk Lua, protože jsou snadno vkládány, běží rychle a snadno se učí.