Comparing application development between desktop and Android platforms
Ramya Varadaraju · UNI ScholarWorks (University of Northern Iowa) · 2015
The purpose of my thesis was to do a comparative analysis of application development between two platforms. I was interested in comparing the development process to see how similar or different they were. Therefore, I developed an application on both, a desktop and mobile platform and documented my experience. For the purpose of the thesis, I chose to develop a teleprompter application. The app takes the user’s input (for example: a speech), and scrolls the text automatically so that the user will not have to manually move the text sideways/downwards to see the next part of the speech. Throughout the development process, I documented any similarities or differences between the two platforms that I came across. I also discuss some of the challenges I faced while developing on each platform. My thesis was a combination of research and creative work. For my research, I spent some time looking into the different strategies and concepts that developers have to keep in mind when developing an existing desktop application on a mobile platform. For my creative work, I developed the teleprompter application on both platforms. I also taught myself to develop on Android, a mobile platform that I had no prior experience with.