App Development for All!
March 2016
In this workshop, participants will learn how to build custom, data-driven mobile apps using the hybrid model and how to scaffold app development projects to focus students’ efforts on specific lesson, unit or assignment goals. It is intended for post-secondary or late secondary educators who want to increase student engagement by including app projects in their courses. With new tools and techniques, barriers to implementation have been reduced: in the hybrid model, developers use HTML5, CSS and Javascript — along with libraries enabling access to mobile device features such as accelerometer, camera, contacts, etc — to quickly develop apps and to distribute them on multiple platforms. Participants will learn how to create app interfaces using the Bootstrap Mobile framework, how to compile their apps using PhoneGap, and how to pull data from public APIs into their apps. Participants will also learn how to use Google tools to quickly create a web service, giving students greater capacity to design and develop relevant, engaging and useful apps. Participants will need a laptop or will need to work with a colleague and should have at least a rudimentary knowledge of HTML, CSS and Javascript.
Suggested Citation
David P. Hayes and Dale F. Reed. App development for all!: Learn the hybrid development model and how scaffolded projects can bring app development to your classes (abstract only). Workshop presented at 47th SIGCSE Technical Symposium on Computer Science Education, March 2016. Memphis, TN.