Asee peer logo

Lessons Learned from Mobile Computing Application Development with Android

Download Paper |

Conference

2012 ASEE Annual Conference & Exposition

Location

San Antonio, Texas

Publication Date

June 10, 2012

Start Date

June 10, 2012

End Date

June 13, 2012

ISSN

2153-5965

Conference Session

Computer and Informtion Technology-related Issues

Tagged Division

Engineering Technology

Page Count

8

Page Numbers

25.890.1 - 25.890.8

DOI

10.18260/1-2--21647

Permanent URL

https://peer.asee.org/21647

Download Count

467

Paper Authors

author page

Se Jun Song Texas A&M University, College Station

Download Paper |

Abstract

Lessons Learned from Mobile Computing Application Development with Android Prepared by Sejun SongAbstractThe exponential growth of smart mobile devices such as Apple’s iPhone/iPad and Google’s Andriod phones andtablets has changed the traditional Web based Internet access eco-system to a new paradigm called “MobileApplication”. It has opened up new opportunities and yet has posed challenges for application developers. However,in addition to the mobility constraints, mobile application development differs from conventional desktopapplications due to the constraints of the mobile devices with smaller screens, slower network connections, as wellas limited memory and processing power.In this paper, we present our two semester lessons learned from Mobile Computing Application Development withAndroid course in the aspect of the curriculum and project development. We have been learning how to developmobile applications for one of the most popular mobile platforms: Google Android. For the nature of the openprogram environment, Google’s Android becomes major development platform along with Apple’s iPhone. Thecourse offered students the ample opportunity to hone their mobile application development skills for their ownresearch and development projects by quickly building programs with wide appeal. The course also providedhands‐on and project‐based. We started by examining the development models for the Google Android and begin tobuild sample Android applications. Then participants (work in group) have identified the Google Andriodapplication project for their final deliverable. We have used simulators before porting to actual devices. We havealso spent some time focusing on usability issues of mobile devices and learning how to develop web applicationsfor mobile devices. Even a short semester course, students were able to catch up the concept very quickly to buildtheir own application development company and to apply the skill to their research projects.

Song, S. J. (2012, June), Lessons Learned from Mobile Computing Application Development with Android Paper presented at 2012 ASEE Annual Conference & Exposition, San Antonio, Texas. 10.18260/1-2--21647

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2012 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015