Milyen nyelveket iPhone használata ?
A fő nyelv létrehozásához használt applicationss az iPhone programozási nyelv Objective- C . A fejlesztők létre iPhone apps Objective- C segítségével Xcode , a fejlesztői környezet az Apple-től . Kakaó is alkalmazott iPhone app fejlesztése , egy objektum - orientált alkalmazás programozási felület ( API ) iOS , és a Cocoa Touch kiterjesztése lehetővé teszi az animáció és gesztusfelismerő . Az is lehetséges , hogy kódot egy iPhone app segítségével más értelmezett nyelvekhez . App fejlesztők is használhatja Javascript és HTML5 belsejében egy UIWebView .
Objective- C a fő iPhone App Programming Language
Objective- C objektum- orientált programozási nyelv . Objektum-orientált programozás ( OOP ) használ "tárgyak ", amely moduláris adatszerkezetek , amelyek egy számítógépes alkalmazás . Ez lehetővé teszi újrafelhasználhatóságáról számítógépes kód . Objective- C alapja a C programozási nyelv .
Kakaó iPhone App Fejlesztési
Kakaó egy objektum - orientált alkalmazás programozási felület ( API ) iOS van írva Cél C , és a Cocoa Touch kiterjesztése lehetővé teszi az animáció és gesztusfelismerő . A Cocoa környezetben kezeli a memóriát , és használja a modell - nézet-vezérlő modell ( MVC ) . Modell osztályok tartalmazzák az alkalmazás adatokat , míg a nézetek vizuális kijelzőkkel az adatok . Vezérlők csatlakoztassa a modellek nézeteit . Cocoa alkalmazások általában a jellegzetes Apple felhasználói felület .
App fejlesztők most használjon más értelmezett nyelvekhez
2010 júniusában , az Apple megváltoztatta az iOS szoftverfejlesztői készlet használati feltételek hogy lehetővé váljon az értelmezett kód . Korábban csak Objective- C , C ++ , C és Javascript engedték az Apple. Tehát most minden értelmezett nyelv használható tolmács . A legjobb teljesítmény még mindig a Objective- C , hiszen a legújabb API támogatását és iOS keretek .
Lua Video Game Development
Videojáték fejlesztők gyakran használja a Lua programozási nyelv mert könnyen beágyazni , végrehajtja gyorsan, és könnyen megtanulható .