ניתן לפתח מגוון גדול של אפליקציות ל-Iphone. עם זאת קיימות בעיקר 2 קטגוריות של אפליקציות ? שימושיות עסקיות/פרטיות מחד גיסא ומשחקי מחשב דו ממדיים או תלת ממדיים מאידך גיסא.
מערכת ההפעלה של ה-Iphone שהינה מעין גרסה מוקטנת של OSX מכילה סט גדול במיוחד של API לשימוש המתכנת. הגרסא העדכנית 3.0 של מערכת ההפעלה, הושקה באופן רשמי בחודש יוני האחרון, והוסיפה מגוון גדול וחשוב במיוחד של API שמגביר באופן ניכר את פונטציאל נצילות המערכת הן מבחינה יישומית והן מבחינה עסקית.
קורס תכנות לאייפון של מכללת האקריו הינו הקורס היחיד שמלבד לימוד בסיסי התכנות לאייפון ממשיך ומלמד גם תכנים הנדרשים בפיתוח משחקי מחשב דו ממדיים ותלת ממדיים ותכנים יחודיים למערכת ההפעלה גרסה 3.0.
במהלך הקורס ילמדו חומר, טכנולוגי ועסקי, הנדרש לצורך פתיחת קריירה כמפתח עצמאי ל- Iphone ו- Ipod Touch. קריירה, אותה יכול לנהל כל איש תוכנה הבוחר לו את מסלול תעסוקה ראשי, או המשני במקביל להמשך עבודה כשכיר.
בהתאם למטרת התלמיד בנוי הקורס המלא באופן מודולרי:
שלב ה-bootcamp) 40 שעות אקדמאיות)
בתחילת קורס Iphone development bootcamp ? זהו קורס מהיר ובסיסי שמלמד חומרים הנדרשים לפיתוח אפליקציות שימושיות עסקיות/פרטיות באופן מהיר בשיעורים פרונטליים.
מאחר שכלי הפיתוח , השפה וסביבת הפיתוח של ה- Iphone שונים מאוד מסביבות הפיתוח המקובלות למערכות Desktop ו-Enterprise מבוססות Java, C++ או dot net, מתחיל שלב ה-bootcamp בלימוד יסודות שפת התכנות Objective C היחודית ל- Iphone והשימוש בכלי הפיתוח Xcode ו-Interface Builder.
בהמשך נלמדים יסודות התכנות לכל הממשקים החשובים ב- Iphone ובכללם השימוש בממשק ה-Multi-Touch היחודי, שימוש ב-Accelerometer, GPS, מצלמה וכדומה.
ההשלמה לקורס המלא (62 שעות אקדמאיות -> הקורס המלא כולל סה"כ 102 שעות אקדמאיות)
תלמידים שמעונינים להתמחות בפיתוח אפליקציות לאייפון ברמה גבוהה יותר, לשלוט ביכולות העדכניות של מערכת ההפעלה גרסה 3.0, וכמובן לכתוב משחקי מחשב דו ותלת ממדיים לאייפון יכולים להמשיך בלימוד הקורס המלא שכולל בנוסף שיעורים פרונטליים ותרגולי עזר.
בתחילת ההשלמה לקורס המלא מבוצעת העמקה ב-API שנלמד בשלב ה-bootcamp ולאחר מכן נלמדים לעומק טיפול באודיו ווידאו וכן תכנות בסיסי תוך שימוש בספריות האנימצית והגרפיקה השונות של מערכת ההפעלה.
בהמשך נדונות טכניקות פיתוח משחקי מחשב דו ותלת ממדיים, כאשר בסיום נלמדות הרחבות API חדשות בגרסת מערכת ההפעלה 3.0.
במהלך הקורס המלא נדרשים התלמידים לפתח פרוייקט גמר בהתאם להעדפתם האישית ובתאום עם המנהל האקדמי. במרבית המקרים פרוייקט גמר יכול להיות משחק מחשב ל-Iphone או תוכנה עסקית מסחרית.
קהל היעד:
הקורס מיועד למועמדים המעונינים לפתח קריירה כשכירים בפיתוח תוכנה ל-Iphone ו-Ipod Touch, או לאנשי תוכנה המעונינים במקור הכנסה נוסף במקביל לעבודתם הנוכחית על ידי פיתוח תוכנה ל-Iphone ו-Ipod Touch ומכירתה כעצמאים דרך ה-AppStore.
הקורס מרוכז ומהיר ואיננו מיועד לחסרי רקע בתכנות.
הקורס מיועד לבעלי ידע ונסיון בתכנות. עקב מגבלת מקומות תנתן עדיפות ברישום לבעלי נסיון בשפות תכנות מונחות עצמים כדוגמת C, C++, Java ו- #C.
חסרי רקע בתכנות יכולים להרשם לקורס מבוא בתכנות שמהווה מכינה לקראת קורס פיתוח התוכנה ל-Iphone ו-Ipod Touch. מעבר בהצלחה של קורס המיון מקנה את הזכות להרשם לקורס הפיתוח ל-Iphone ו-Ipod Touch.

