יום חמישי, 3 במאי 2012

שלבים ראשונים iPhone

בשביל לבצע את הצעדים הראשונים שלכם בעולם הפיתוח של איפון יש צורך לרכוש מחשב mac. אני אישית דחיתי את החוויה הזאת הרבה זמן וכיום אני מבין שטעיתי, אני לא מפרסם את חברת אפל אבל המוצרים שלהם מצוינים (למרות שאני פריק של אנדרואיד).



כמובן שיש לכם גם אפשרות להתקין על המחשב PC מכונה ווירטואלית של OSX אבל אין על החוויה של המחשבים שלהם כאשר הכל רץ עליהם.
אחרי שיש לכם מחשב עם מערכת הפעלה של OSX יש צורך להתקין את סביבת הפיתוח בשם XCODE שבה מבצעים את פיתוח הקוד וניתן להריץ במכונה הווירטואלית של איפון ללא תשלום לאפל אבל אם תרצו להריץ על המכשיר תצרכו לשלם 99 דולר על קניית רישיון מפתח שנתי.
בשביל להתחיל לפתח תצתרכו לדעת בסיס של שפת התכנות בשם objective c, שהיא לא כלכך טריוויאלית.
דוגמאות להתחלה ניתן למצוא באתר של Apple.

קצת על סביבת הפיתוח :

ניתן לראות שסביבת הפיתוח מחולקת לכמה איזורים לצורך נוחות מקסימלית:
  1. Navigation area - עץ מבנה הפרוייקט כדי שיהיה גישה לקבצי הקוד, קבצי nib, תמונות וכ"ו.
  2. Editor area - כאן נבצע את כתיבת הקוד, נסמן נקודות עצירה בשביל לבצע debug.
  3. Debug area - כן נקבל את ההודעות של המערכת וגם רישום של log אם נבצע אחד כזה.
  4. Utility area - פה נקבל את המפרט של האופייקטים והמאפיינים שלהם, משמש גם לצורך הגדרה של פדקים כאשר עורכים את קבצי הnib.
ניתן לבצע הסתרה של איזורים שונים עלידי לחיצה על הכפתורים המסומנים.
כדי לנווט בין קבצי הקוד ניתן לבחור בNavigation area ולהעזר ב jump bar כמו שמופיע בתמונה.
בשלב הזה אני יכול לאחל לכם בהצלחה בלימוד של השפה והסביבה ולהזמין אותכם להיכנס לבלוג שלי להתעדכן מדי פעם בפוסטים שאני מפרסם.

הבצלחה.



אין תגובות: