/Android-mobile-App-development

Recent Mobile Devices have created a revolution in the use of computers in a vast array of new areas including psychology, medicine, global health, music, banking, cooking, exploring, travel, shopping, and games. We believe that we have just scratched the surface of what is possible, and so the purpose of this course is to encourage creativity in the creation of new applications of mobile devices.This is a project-based course in which the goal is to produce a working app by the end of course. Graduate students from all disciplines are encouraged to take this course for credit. Projects will be done in groups of 2 or 3. Students with programming skills will be matched with those from non-programming backgrounds to do projects in the latter students’ disciplines. There will be four kinds of lectures: On the capabilities of modern mobile devices at both a technical and lay level for non-specialists. Case studies of innovative applications, linking to methods of innovating. Mobile device programming basics Project Proposals and Presentations Graduate students with programming-oriented backgrounds will be graded based on the technical quality of the project, and on their interaction with non-programming project partner(s). Students working on the non-programming portion of the project will be graded, in part, from a faculty member from their own department, and on their ability to engage with their programming partner(s). Grading will be on a few basic programming assignments, project proposals, and final project report and presentation. Non-technical students will do some basic programming. The course will support the use of Google Android-based platforms, but those who have access to other platforms (such as Apple iPhone or RIM Blackberry or Nokia Maemo) are welcome to use those.

Primary LanguageJava

This repository is not active