Demos

MVP and Android?

MVP and Android?

Android is a beautiful, misunderstood platform. On one hand, the Android framework provides an accessible starting through Java, but drops the ball on user interface architecture. The iOS platform provides a straight-forward way of dealing with the separation of model data, presentation and views by incorporating the Model-View-Controller architecture. Android does not provide a similar stock...

Read More

Echoprint for Android

Echoprint for Android

I recently had the opportunity to work in Motorola Mobility’s Betaworks Lab as an intern, it was a great learning experience. One of my projects there was the inspiration for this project: get to run the audio fingerprinting library on an Android device. Echoprint (http://echoprint.me) is an open source C++ fingerprinting library that is available for desktop computers and iOS devices,...

Read More

Android Remote Control App for Hulu

Android Remote Control App for Hulu

Demo of a “lean-back” Hulu viewing experience, implemented by a senior capstone team here in GVSU’s School of Computing. The project involved three primary components: an Android application that takes in user input (queue video and social actions), a server hosted on Google App Engine that maintains user information and provides a rendezvous point for queued video, and a Chrome...

Read More

AR.Drone Maiden Flight

Who say’s school can’t be fun? Here in the GVSU Mobile Apps & Services Lab we’ve been waiting a long time to get our hands on one of these high tech toys! The AR.Drone is a remote control quadricopter by Parrot. The really cool thing is that the controller is an app running on your iOS (or Android) device. In addition to controlling its flight, there is a camera on it...

Read More