Emerging Tech SIG: Python for Smartphones
The Monthly Meeting of the Emerging Technology SIG
Python for the Nokia Series 60 Smartphone
Have you ever wanted to develop Smartphone applications, but were put off by the intricacies of high-performance C++ programming? Now you no longer need to be a Smartphone specialist to develop applications for the Smartphone. Nokia is continually making application development easier and easier by releasing language platform SDKs for Java and more recently Python.
Python is considered one of the easiest programming languages to learn and is noted for its ability to rapidly building applications. Nokia brings these strengths to the S60 platform by fully integrating the Python language. All API’s and hardware features are available to Python as well as a fully integration user interface layer for building native look and feel applications. On top of that, Nokia recently released Python for S60 under the Apache license (see http://sourceforge.net/projects/pys60). At this month’s meeting, we will learn more about the capabilities of Python for S60 and an introduction to just how easy it is to create S60 applications with Python. The presentation will also demonstrate:
- Using the python interpreter interactively from a PC
- The native Smartphone UI library
- Capturing an image from the built in camera
- Communicating with other devices via Bluetooth
- Making requests via the cellular interface
- Communicating with web services (Yahoo, Flickr, Ning)
Mike is an independent consultant and contractor working on mobile systems. He's the organizer and co-founder of the Silicon Valley chapter of Mobile Monday (http://www.mobilemonday.us) and has been instrumental in spreading the group to other areas. Mike has a particular concentration on open source in mobile solutions, both on the server and device sides. He has 12 years of experience programming with and for Linux based solutions and has made extensive use of web tools and techniques.
Hartti is a long time Nokian, his current position is Senior Technology Expert in Forum Nokia, which provides developers with a broad range of technical support, knowledge, discussion boards, training opportunities, and information on application testing and usability. Previously he worked in the Software Lab of Nokia Research Center and coordinated Nokia's collaboration with Stanford Media X. During his years in NRC he has worked in various mobile projects in the field of media, advertising, mobile Web, health, and usability.
Cubberley Community Center
4000 Middlefield Road, Room H-1
Palo Alto, CA
7:00 - 7:20 p.m. Registration / Networking / Refreshments / Pizza
7:20 - 9:00 p.m. Presentation
$15 at the door for non-SDForum members
No charge for SDForum members
No registration required
More on the Emerging Technology SIG....