מכשירי הטלפון הניידים, אייפון, אנדרואיד ואחרים כבר מזמן אינם עוסקים רק בתקשורת בין אנשים, יותר ויותר אנשים מתייחסים אל הטלפונים שלהם כאל איבר נוסף מהגוף שהם אינם יכולים לחיות רגע בלעדיו. כולנו משתמשים באפליקציות שמציעים מכשירים אלה, בין ומדובר ביישומי ניווט, במשחק משעשע, גישה לחשבון הבנק ועוד, ולכן, למתכנתים צעירים כדאי ללמוד תחום משגשג ומתפתח זה, בקורס אשר יכשיר אותם לכתוב תוכנות למכשירים סלולאריים חכמים באשר הם.
בקורס פיתוח אפליקציות לאייפון לומדים כי יש לשלוח לחברת אפל את האפליקציה ולחכות לאישור שלה על מנת להופיע בחנות המקוונת של המכשירים. התהליך ארוך אך כדאי ביותר, משום שיישום מאושר ומקובל, אשר זוכה לשימוש רב על ידי המשתמשים מכניס כסף רב למפתחים. בקורסים של פיתוח מלמדים גם את תהליך האישור והשיווק.
יש קורסים המיועדים לאנשים חסרי ידע מוקדם בתכנות, ועליהם ללמוד במכינה לפני שהם מתחילים את הלימודים עצמם. מי שיש לו ידע מוקדם בתכנות, ובשפות C, יכול לפנות ישירות אל הלימודים הספציפיים. במוסדות רבים של השכלה גבוהה, תוכנית הלימודים כוללת גם את נושא זה כחלק מלימודי תואר במחשבים.
פיתוח אפליקציות נלמד בדרך עיונית ומעשית. פרק ההרצאות הפרונטאליות עוסק בתכנות מתקדם, בחשיבה יצירתית, בשיטות ושפות פיתוח, היכרות עם סביבת העבודה ושליטה בה, שמירת מידע, ניהול זיכרון ועוד. במהלך התרגול המעשי מבצעים הלומדים את הפעולות שלמדו ומקימים אפליקציה חדשה יש מאין, תוך שהם חוקרים ומבינים את הצרכים של המשתמש העתידי. משך הקורס משתנה ממכללה אחת לשניה ובין הקורסים עצמם, בהתאם לרמת העומק, רמת המיומנות ושפת התכנות המבוקשת. אין תקן מקצועי מנחה ללימודי התחום, לכן מומלץ לבחון מקרוב את מסלולי הלימוד השונים, כולל את נושאי הלימוד בכל קורס, ומוטב בסיוע איש מקצוע בתחום, על מנת לבחור באופן מושכל ומדוייק את המסלול שיתאים לצרכים המבוקשים.
לאור הביקוש הרב אפשר ללמוד קורס פיתוח אפליקציות בקמפוסים רבים מאוד בכל הארץ, בבתי ספר, אוניברסיטאות ומכללות, בעיקר באלו המתמחות בתחומי המחשבים.