Academy for Mobile Device Programming

Teens: Academy for Mobile Device Programming  

Create the next best-selling game—like Angry Birds®—for your iPhone® or iPad®

Learn how to make the games that people love to play while on the move

Build your own apps using the Apple® iOS® SDK

You’ll also be amazed at what you can accomplish while modding Minecraft®

Take Control Using the Power of Java™ & Objective C

Take control of Java™ for Android™ and Objective C for the Apple® iOS®, and create the code that powers an army of mobile devices in this two-week academy, developed by industry professionals. Master programming for all types of mobile devices.

Week One: Explore the power of Java™, make cross-platform games, then use Java™ to develop an application for Google’s® Android™ platform. You’ll also get an introduction to modding Minecraft© using Java™.

Week Two: Explore dynamic programming techniques while developing a series of games and apps that can run on iPhone®, iPad® or the iPod touch®—all within the Apple® iOS® SDK.

What You’ll Learn: Academy for Mobile Device Programming

Course Content Software Used
• Object-oriented programming essentials with Java™
• Algorithms & creative problem-solving
• Game programming & events with Breakout™
• Introduction to Android™ development
• Introduction to Minecraft® modding
• App development for iPhones® and iPad®
• Objective C, Apple® iOS® SDK
• The art of creating a fully functioning and beautiful application
• How to load apps onto iPhone®, iPod® and iPad®

Digital Media Academy may slightly vary curriculum to better fit the needs/expertise level of a given class.

Who Should Attend: Academy for Mobile Device Programming
Ages 13–17 | Beginner – Advanced | No Programming Knowledge Required. Knowledge of Algebra Strongly Recommended.

This course is designed for aspiring computer programmers, or anyone with a desire to learn mobile device programming. This course is perfect for problem-solvers considering a career in computer engineering, or app or software development.

Related Courses: You May Also Be Interested In…

Course Title Brief Description Duration
Introduction to Programming with JAVA Do amazing things when you unlock the power of Java™ 1 Week
App Development for iPhones and iPads Build Apps for Apple’s® iPhone®, iPad® or iPod touch® 1 Week
Academy for Game Programming Learn Python, C++ and Microsoft Visual Studio® 2 Weeks
Introduction to Game Programming with Python Do amazing things when you unlock the power of Python 1 Week

Questions about a course or additional weeks at DMA? Ready to register? Please call 866.656.3342 for more information, or to speak with a Guest Experience Representative.

2013 Fees & Additional Options:

Options Price Duration Meals
Tuition $1,995 2 Weeks, Mon-Fri Lunch not included
Lunch Plan (for non-residential students) add $90 or $130* 2 Weeks, Mon-Fri 10 lunches
Residential Program – Dorm (shared room) add $1,020 2 Weeks, Sun-Fri (weekend add’l) 3 meals/day
Residential Program (Harvard/UCLA) add $1,620 2 Weeks, Sun-Fri (weekend add’l) 3 meals/day
Stanford Continuing Studies Credit add $180 8 Quarter Units NA

*Depending on location.
To view all options, including weekend stays, visit our Options & Fees page.    

2 Weeks   |   Ages 13–17   |   Beg – Adv

“I loved this class! The subject was fascinating and the instructor did a great job teaching.”

2013 Locations & Dates

  • Harvard

  • Jun 24-Jul 05 | Jul 29-Aug 09
  • Stanford

  • Jun 24-Jul 05 | Jul 22-Aug 02 | Jul 08-19 | Aug 05-16