Google Android App Development with Java
iD Programming Academy | Ages 13-18
Google Android App Development with Java
Android App Development Courses for Teens
- iD Programming Academy
- 13-18 (Must turn 13 by 12-31-16)
- Skill Level
- Int - Adv
- Ratio Guarantee
- 8 students per instructor
- Yes (see below)
- Android SDK by Google
Prerequisite: Solid understanding of variables, syntax, loops, and conditionals in a language such as Java, C++, or PHP. This is not a beginner course.
Build your own apps utilizing the Android SDK by Google! Write managed code in Java and use Google-developed Java libraries. Start with Android basics, then move on to developing, debugging, and publishing.
Note: If you'd like us to try to copy your code to your Android device, it must be officially supported and updated to the latest software version. iD Tech is not responsible for lost, damaged, or stolen equipment.
What Will Students Take Home?
Students will take home their Android SDK project and will also have their app installed on their smartphone.
What Will Students Learn?
Students Will Learn to:
- Build a full Android application that is designed to fit different device specifications
- Place, move, and manipulate on-screen interface elements
- Respond to user touch events
- Store application data between sessions
- Test and debug Android applications using the Android emulator and the student's own device
Top Skills Gained
Software & Hardware Skills Development
- Android SDK
- Android WebKit
STEM & 21st Century Skills Development
- Project planning
Week One: Starting with an introduction to Java, we’ll begin to explore the basic toolset of the Android SDK and how to use its Java-based architecture to build a wide range of mobile applications for phones and handheld devices. Learn how to create user interfaces using the Android widget framework and the built in WebKit components. Students will build a series of tutorial projects that will take advantage of the unique capabilities of the Android engine, including location tracking, maps and internet access.
Week Two: Once you have a comfort level with Android basics, move into intermediate or advanced topics like security, custom views, as well as working with graphics. Integrate audio and video support, persistent data storage and media services. By the end of the course, you’ll understand the vast and growing world of Android OS application options and know the process to bring your app to market.
Skill Level | Is This Android Course for Your Student?
This programming course is for ages 13-18 (Min Age: Must turn 13 by 12-31-16) and requires a solid understanding of variables, syntax, loops, and conditionals in a language such as Java, C++, or PHP. This is not a beginner course.
Concepts to be familiar with:
- Basic data types such as int and float
- Program control flow (i.e. loops if-else blocks)
- Method signatures and Class files
- Objects (i.e. Object Oriented Programming)
Our ever-evolving curriculum is designed for intermediate to advanced students. Personalized instruction allows students to move along at their own pace and customized lessons provide fun and appropriate challenges. Instructors work closely with students and adjust the curriculum to fit their progress and their project goals.
This Google Android summer camp is a great step if you are considering studying programming or computer science in college. Learn the basics of programming and application development from top tier instructors with industry experience. Feel free to call us at 1-888-709-8324 so that we can make personal recommendations, should you need assistance.
Where Is This Course Offered?
California - Northern
California - Southern
Can't find what you're looking for?Jump to all iD Programs & Locations
Hours & Tuition
Check-In: 6pm Sun
Pick-Up: 3-4pm Fri
Tuition: From $3,799-4,249 (per 2-week session)
Day-Only Program Held at NYU
Check-In: 8-9am Mon-Fri
Pick-Up: 5-6pm Mon-Thu, 4pm Fri (varies by site)
Tuition: From $2,899 (per 2-week session)
Meals: Lunch for the 2-week session can be purchased for an additional $120
Please note: Prices are in US Dollars. All taxes included. In addition to the prices listed above, there will be a one-time Safety & Compliance Fee of $20 per student per year. Additionally, a minimum deposit of US $500 is required at the time of registration. Academy sessions are two weeks in length and are all-inclusive of meals, housing, instruction, and supervision. For beginner to advanced students, we provide immersive, pre-college courses in app development, robotics engineering & coding, game modding, and more. Programs are held at top academic institutions and availability varies by location. Students attending iD Programming Academy held at MIT must be in high school. NYU offers day programs only—no overnight or weekend stays.
Your Tuition Includes:
- 8:1 student to instructor ratio guarantee
- Diploma with instructor insights
- Final project portfolio
- Custom iD T-shirt and H2O bottle
- Software specials (most courses)
- Access to online curriculum after camp
- Campus tours (select locations)
- Industry Insights
- Outdoor activities
- Gaming tournaments
- New skills and self-confidence
Add $379 per weekend
We invite you to stay the weekend BETWEEN the two weeks—most students elect to stay. Room, board, activities, excursions, meals, and supervision are included over the weekend. You’re also welcome to stay the weekend AFTER your 2-week program. Please note: Program availability varies by location—please check your site of choice for specific course offerings.
Continuing Education Units
Add $198 per 2-week session
Gain a competitive edge for college—Accredited Continuing Education Units issued by Villanova University are available for purchase upon registration.
Tech Rocket (Online Learning)
Add $179 (annual subscription)
Build your STEM skills year-round with our online subscription service. Learn from tech tutorials, compete in gaming tournaments, and stay connected through community forums. Tech Rocket is the perfect add-on to iD Programming Academy.
The Academy Experience
Teens experience independent college life in a supervised environment. This pre-college program is overnight-only, so teens stay in real college dorms, eat in dining halls and get a feel for daily life on campus. Choose the recommended Weekend Stays option to have even more time to explore campus and local attractions.
Software Repository System Utilization
iD Programming Academy students will use professional, industry-standard tools while at the Academy, including software repositories. These cutting edge technologies allow aspiring programmers to collaborate, share projects, and work in real-world coding environments. Students will not only learn to revise code and push it to the repository while in session, but also have full download access to retrieve their projects after their session. Establishing a repository sets our participants apart from their peers on college and internship applications.
Accredited Continuing Education Units
Build up your resume for college by earning Continuing Education Units. Receive an official transcript from Villanova University (available for purchase at all Academy locations). CEU Credits demonstrate that students have completed course content of college-level difficulty.
Get a feel for future career options and meet industry professionals. Depending on session location and availability, students tour big-name studios like Turbine, Google, and more.
Discover what sets our teaching style apart.
8:1 Staff Ratio Guarantee
We guarantee small class sizes, with a maximum of 8 students per instructor. At iD, our teaching philosophy is premised on personalization—your path, at your pace. Passionate, all-adult instructors guide you through tailored curriculum with one-on-one teaching. The immersive environment is ideal for fostering creativity and allowing you to reach your learning potential. Read more about our 8:1 iD Guarantee.
Two-week, Intensive Courses | High-level Curriculum
Our 2-week courses at the Academy provide you with the right amount of time to get comfortable in your field of study and put your knowledge to use with hands-on projects. You'll have ample time to work on your online portfolio, enjoy excursions and tours of nearby facilities, relax with late-night gaming tournaments, and explore campus (Weekend Stays optional).
You can expect roughly 6-7 hours a day of class instruction, with plenty of time for campus excursions, socializing, outdoor activities, video game tournaments, and more. Parents want peace-of-mind and student supervision—teens want a taste of independence. We work hard to provide the right balance. We hope to make your experience valuable and memorable.
Our entire staff is comprised of adults ages 18 and over. We do not hire Counselors-in-Training (CITs) at our summer technology camps. We believe you learn best from adults who have mastered their technology skills. Some of our instructors are tech industry professionals. Others are graduate and undergraduate students majoring in the fields of Computer Science, Computer Engineering, App Design, Film, and other related fields. We’re extremely selective when it comes to our summer staff.
Android App Development Camp Reviews & Testimonials
"It is great to see my son so excited about learning new computer applications. This is our fifth year at iD Tech Camps and we will be back again.”- Marie L., Parent, Google Android App Development with Java
“Counselors at iD Tech Camps are awesome!”- Gary H., Parent, Google Android App Development with Java
“Thanks for taking care of my kid and your helpful attitude.”- Edward D., Parent, Google Android App Development with Java
“Great hands-on instruction by the staff, they were always excited and into what they taught. If a bug ever arose, the instructors were there to help out.”- Greg P., Parent, Google Android App Development with Java
"Very fun, very relaxed. I like that we were given a lot of freedom to do what we want but still were able to get programming skills."- Jonathan T., Student, Google Android App Development with Java
"I loved all the time that I spent learning with the other students and instructors. I made tons of friends from the program and I learned things that could really help me in college. If I could return to the camp, I would."- Marquis H., Student, Google Android App Development with Java
"The group size (8) was perfect. Not too many, but not too few. I really like the non-camp atmosphere of the iD Programming Academy."- Ross L., Student, Google Android App Development with Java
"My instructor was extremely helpful. For a person who has never had any experience at all in Java, I was astonished at the vast variety of material covered within the two weeks and her teaching made the learning simple and quick."- Neuton F., Student, Google Android App Development with Java
"This is by far the best course I have taken and the instructor was beyond any of my expectations."- Joshua M., Student, Google Android App Development with Java