A program that createsprograms, how to graphicallycreate a mobile phoneapplication

There is pressure on mobile phone application developers. With the success of the iPhone in 2007 advanced mobile phones are getting more and more common, and with them a market for applications, programs for mobile phones has exploded. The thesis discusses the possibility of helping developers to li...

Full description

Bibliographic Details
Main Author: Mettävainio, Andreas
Format: Others
Language:English
Published: Umeå universitet, Institutionen för datavetenskap 2010
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-35985
Description
Summary:There is pressure on mobile phone application developers. With the success of the iPhone in 2007 advanced mobile phones are getting more and more common, and with them a market for applications, programs for mobile phones has exploded. The thesis discusses the possibility of helping developers to lift the focus from the code and instead graphically visualize the system architecture, the design of graphics and the functionality of the application. First a "proof of concept" program was implemented that allows a user to create the graphics for a mobile phone application using only drag and drop. Then a design proposal was created with the goal to allow developers with basic programming experience to create mobile phone applications using drag and drop. The proposal was heuristically evaluated with the help of a checklist consisting of eleven Gestalt laws and ten heuristics that were applied on sketches of the design proposal constructed in Adobe Photoshop CS4. The results from the two parts were merged. To create applications fast and with low programming experience, using drag and drop is a strong candidate to solve the problem.