zhengxuan Nan
Portfolio
EE 491 Senior Design - CPRE 388 Android Lab Creation
Project Definition
CprE 388 is an embedded systems course based on the iOS platform. When dealing with Apple products,there are many restrictions concerning hardware modification to the devices used in lab, and the instructor for this course would like to have more freedom in this area.
He would also prefer to use a programming language that students and TAs are more familiar with, and this is not the case with Objective-C. Therefore, the proposed solution to this problem is the development of an embedded systems course based on the Android platform.
Android phones have the same embedded system capabilities as iPhones, and their open hardware platform makes it much easier to interface them with external devices. As an added benefit, the programming language for Android is Java, which is a part of the Computer Engineering curriculum at Iowa State. The goal of our senior project is to develop 10 to 12 laboratory exercises to be used in this course that will give students an in-depth look at Android programming and the technologies present in these devices
Weekly Report
Weekly Report #5
Weekly Report #6

Individual Contribution
In this project, each one has contribution to the project plan. my contribution are list the Operating system description and Assumption for the Lab design. Also, each of us will design a lab as a designer and review the lab that other member design as a reviewer. The lab will design is call the Timer and Stopwatch application. Details are in our google drive.