Webster’s Mobile Device Development
Thanks to a new course at Millersville students will be able to create their own app for a smart phone or tablet. Dr. Roger Webster, professor of computer science, has developed 20 Android apps that are published on the Android Market. All 20 are being adapted for the iPhone this summer.
And now Webster is offering Millersville students the opportunity to create their own apps through a new computer science course. “Soon everything you can do on your computer you will be able to do on your phone or tablet,” said Webster.
Webster created “Mobile Device Development” a four-credit course that will allow students to learn the fundamental concepts of mobile device development and the techniques for building mobile device apps on IOS/iPhone and Android/Java. Students will also learn how to write networked mobile apps that interact with remote services such as GPS and web-based client/server systems. The course explores environments and platform programming, software tools for IOS/iPhone and Android/Java, as well as programming techniques for apps. “It is a laboratory course with a great deal of software development,” stated Webster.
Mobile Device Development is different from other computer science courses offered at Millersville because the focus is on building an entire app that meets 14 different requirements. The requirements include supporting both portrait and landscape orientations, working with background threads, accessing web services via HTTP client code, putting icons in the status bar, integrating with the camera and accelerometer and “everything else you might want to do with your smart phone, explained Webster.”
Webster is currently offering the course for summer 2012 and will offer it again in spring 2013. In addition, Webster is consulting and developing apps for some local corporations such as Clipper Magazine and the EZ Solution Corporation, which is coming out with the Isaac’s Restaurant app available on your Android and iPhone smart phones this August.
For more information, visit Webster’s Mobile Device Development course website.