Teens: Academy for Mobile Device Programming  

Master Programming for All Types of Mobile Devices

Create code that will power an army of mobile devices! Take control of the powerful features of Java™ programming and mobile-application development for the Apple® iOS® in this two-week academy developed by industry professionals.

In the first week, you’ll explore the power of Java™, the language used to develop applications for Google’s® Android™ platform. In the second week, you’ll explore dynamic programming techniques while you develop 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™
• App development for iPhones® and iPad®
• Objective C, Apple iOS® 5 SDK
• The art of creating a fully functioning and beautiful application
• How to load apps onto iPhone®, iPod® and iPad®

Course may vary slightly based on student expertise & class interest. All students work on their own personal projects, which they keep.

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
Programming with Java Learn Java, a powerful programming language 1 Week
App Development for iPhone and iPad 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
3D Game Programming with C++ Unlock the power of computing technology with C++ 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.

Fees & Additional Options: Academy for Mobile Device Programming

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

*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.”

Dates by Location 2012

  • Swarthmore, PA

  • not offered at this location
  • New York, NY

  • not offered at this location


See DMA Locations

©2001 - 2011 Digital Media Academy, Inc. All rights reserved. Digital Media Academy, Inc. represents the best in high-tech teen summer camps, advanced media, digital art and computer training classes for professionals and adult learners, and day and overnight kids computer camps. Learn more about Digital Media Academy on Wikipedia.

Locations in the United States and in Canada. For Adults: Stanford University in the San Francisco Bay Area; Digital Media Academy Training Center; Northern and Southern California; University of California, San Diego; University of Texas at Austin; Harvard University in Cambridge, Massachusetts. For Kids & Teens: Stanford University in the San Francisco Bay Area; in Northern California; University of California, Los Angeles; University of California, San Diego; University of Texas at Austin; Harvard University in Cambridge, Massachusetts;University of Chicago - Illinois; University of British Columbia; George Washington University in Washington DC; Drexel University in Philadelphia; Swarthmore College in Swarthmore, Pennsylvania.