Adobe Generation Professional: App Design

Course Closed

This course is now closed. Find out when this course will be offered again and enroll in other courses on the Collaborative Courses page. 

App Design Course cancelled 

Unfortunately, we are unable to run the App Design course as planned in June. We are continually reconsidering our educational offer and have decided that the summer course will not be available. We look forward to working on the future design of this course, but we do not yet have a future date scheduled. We do, however, have a program of upcoming courses running that may be of interest and that you can enroll in today:

UX to UI Design starts May 9:

Motion Design (Advanced) starts May 9:

Animation starts September 26:

eLeanring starts in September 19:

Course Overview

Do you have an interest in App development? Are you constantly being asked to show students how to create an App? Do you teach a computer class and have a desire to take your own class in a new direction through App development or are you simply intrigued to know how to build your first app? Either way, this intensive 2-week online Adobe Brackets Bootcamp is for you.

This professional learning course will develop your understanding of what apps are, how they are made, and what differentiates one app from the next. You will learn how to create different kinds of Apps using Adobe Brackets, add custom design and layout to coded functionality, and publish your apps using PhoneGap Build. The five apps you create will serve as models for you to use when bringing these lessons back to the classroom.

Course Objectives

By the end of this two-week intensive bootcamp, you will:

  • Understand what an app is and how apps differ from one another.
  • Create five different apps.
  • Publish an app through different mobile platforms.
  • Learn best practices for creating apps in the classroom.
  • Use key functions of JQuery and CSS. 


This is an intermediate course. You should have a working knowledge of HTML, CSS and jQuery, as well as know your way around the Internet. 

If you have never used HTML, CSS or jQuery before, we recommend exploring these two courses from codeacademy before this course starts:

We will be using Adobe Brackets to create the apps, and Adobe PhoneGap Build to publish. It will be helpful to have both on your computer.

Course Credit

We anticipate that successful completion of this course will require approximately 25 hours of your time. After successfully completing this course, you will receive a digital credential that states that you successfully completed 25 hours of professional development. You may share this with others to demonstrate your achievement.

Course Structure

The course blends asynchronous learning and live online classes over an intensive two-week period. 

Note: This special Adobe Brackets Bootcamp App Design course will be different from other courses you may have taken on the Adobe Education Exchange in the past. Please review the course structure information below to ensure you understand how to participate in this course.

What to Expect

The course kicks off Friday, June 13 . All content will be pre-loaded for the entire course on the Adobe Education Exchange on that date.  You may work at your own pace through the asynchronous content on the Exchange at any time during the two weeks. We provide a suggested pacing to keep you on track during this intensive time period. 


For the first week, you will be attending a live class session (or viewing a recording) and creating an app each day. For the second week, you’ll be creating a final project that you’ll submit for review by the instructors. We’ve also built in time for you to catch up if you need to miss any days during this intensive course period. All work must be submitted no later than midnight UTC on Sunday, June 29 if you’d like to graduate and earn course credit.

Live Classes

Live class sessions will be hosted at the below dates and times. You may choose to attend either the US session, the Australia session, or view a recording. All live classes are hosted via Adobe Connect and feature live instruction as well as industry guest speakers.

Important Dates – US Time Zones (all live classes take place at 7:00 pm Central Time - Chicago):

  • Friday, June 13: Course opens on the Adobe Education Exchange. Review pre-course readings and plan your participation.
  • Monday, June 16: Class 1
  • Tuesday, June 17: Class 2
  • Wednesday, June 18: Class 3
  • Thursday, June 19: Class 4
  • Friday, June 20: Class 5 
  • Saturday, June 21 through Wednesday, June 25 – Work on your final project. Catch up on any work missed.
  • Thursday, June 26: Class 6 
  • Friday, June 27 and Saturday, June 28 – Catch-up days
  • Sunday, June 29 – Last day to submit work to the Education Exchange if you want to graduate from the course.

Important Dates – Australia Time Zones (all live classes take place at 7:00 pm AEST - Sydney Time):

  • Friday, June 13: Course opens on the Adobe Education Exchange. Review pre-course readings and plan your participation.
  • Tuesday, June 17: Class 1
  • Wednesday, June 18: Class 2
  • Thursday, June 19: Class 3
  • Friday, June 20: Class 4
  • Saturday, June 21: Class 5 
  • Saturday, June 21 through Thursday, June 26 – Work on your final project. Catch up on any work missed.
  • Friday, June 27: Class 6 
  • Saturday, June 28 – Catch-up day
  • Sunday, June 29 – Last day to submit work to the Education Exchange if you want to graduate from the course.
The content covered in each class is outlined below.

Greg Hodgson

Jason Carthew

Mark Shufflebottom

Course Workshops
Class One Review the course objectives and set up your file structure for sharing your work. Live classes take place Monday June 16 US / Tuesday June 17 Aus
Class Two App design 101. Brackets, jQuery and Adobe PhoneGap: What does what? Live classes Tuesday June 17 US | Wednesday June 18 AUS
Class Three Mobile potential in app design. Create a "thumb scan" app. Live classes Wednesday June 18 US | Thursday June 19 AUS
Class Four Principles of app design. Using the accelerometer in a mobile device. Live classes Thursday June 19 US | Friday June 20 AUS
Class Five Flow chart theory and intention in app design. Adding a spinner button to an app. Live classes Friday June 20 US | Saturday June 21 AUS
Class Six Publishing your app. Final project show and tell. Live classes Thursday June 26 US | Friday June 27 AUS
Enrolled Members
Course discussions
404 error with final submitted assignment
3 0
Sharing iOS apps via PhoneGap Build QR codes?
4 0
Lesson Plan submission problem
6 0
Problem with Brackets displaying CSS
6 2
Raspberry Pi in-car bluetooth audio receiver
8 0
Completing this Course will award you the following badge(s):