Title
Mobile phone programming for multimedia
Abstract
This paper presents an overview of a compact hands-on tutorial, which introduces a novel way of creative mobile phone programming for multi-media that is easy to learn and fun to do. Pedagogically fine-tuned, it teaches the programming of a large set of mobile phone features including camera, accelerometer sensor for gesture based interfaces, sound, video, messaging, telephony, location, Bluetooth, graphics, Wi-fi, GPS and networking. Developing applications on the mobile platform was time consuming in the past and required a steep learning curve. Also, mobile platforms have often been closed or were too restricted. Mobile Python, also known as 'Python for S60' - in short PyS60 - offers a crucial turning point here. It provides a Python execution environment on the mobile phone. Nokia Research developed PyS60 as an Open Source Project [9] starting from 2004. It allows developing mobile applications even by novice programmers, artists and people from the creative communities. In a matter of days, people can build powerful applications based on their own ideas and contribute them to the mobile space.
Year
DOI
Venue
2008
10.1145/1459359.1459620
ACM Multimedia 2001
Keywords
Field
DocType
mobile platform,tutorial,creative mobile phone programming,mobile python,compact hands-on tutorial,nokia research,free online tutorial,mobile phone,python execution environment,python for s60,mobile application,mobile space,learning curve
Mobile computing,Mobile technology,Mobile search,World Wide Web,Computer science,Mobile phone features,Mobile phone,Mobile Web,Multimedia,Python (programming language),Bluetooth
Conference
Citations 
PageRank 
References 
3
0.48
3
Authors
1
Name
Order
Citations
PageRank
Jürgen Scheible118215.91