באילו שפות משתמש ה- iPhone?

Objective-C היא השפה העיקרית המשמשת לתכנות יישומי iPhone.

Objective-C היא שפת היישום העיקרית עבור iPhone

Objective-C היא שפת תכנות מונחה עצמים. הוא משתמש "אובייקטים", אשר מבנים נתונים מודולריים המרכיבים את יישום המחשב. זה גם מאפשר שימוש חוזר של קוד המחשב. Objective-C מבוססת על שפת התכנות C.

קקאו בפיתוח יישומים iPhone

קקאו הוא ממשק תכנות יישומים מונחה עצמים (API) עבור iOS שנכתב ב- Objective-C, ותוסף קקאו טאץ 'מאפשר את ההנפשה ואת זיהוי המחוות. סביבת הקקאו מנהלת את הזיכרון ומשתמשת במודל "תצוגת מודל" (MVC). כיתות המודל כוללות את נתוני היישום, בעוד שהתצוגות הן ייצוגים חזותיים של הנתונים. הבקרים מחברים את המודלים לתצוגות. יישומי קקאו לעיתים קרובות יש ממשק משתמש ייחודי אפל.

מפתחי יישומים יכולים כעת להשתמש בשפות אחרות

בחודש יוני 2010, אפל שינתה את התנאים של ערכת פיתוח התוכנה iOS להשתמש כדי לאפשר את השימוש בקוד מפורש. בעבר, רק Objective-C, C + +, C ו- Javascript הותרו על ידי אפל. אז עכשיו כל שפה לפרש ניתן להשתמש עם מתורגמן. הביצועים הטובים ביותר עדיין עם Objective-C, שכן יש לו את התמיכה האחרונה ב- API ומסגרות iOS.

פיתוח משחק הווידיאו Lua

מפתחי Videogame משתמשים לעתים קרובות בשפה תכנות Lua כי זה קל להטביע, פועל מהר וקל ללמוד.