Case study: Opendevice & Python

Talks | Submit a talk
Authors Srirangan
Level Beginner
Topic Mobile computing
Tags mobile, android, iphone, command line tool, python3.1
Summary

The 30 minute talk will start with a brief introduction and demo of Opendevice - an open source tool to port HTML5 apps onto various mobiles and devices. This will be followed by a brief overview of the Python development environment, code and application architecture after which we will look at how choosing Python as the platform enabled the rapid development of Opendevice by an open source, distributed community.

Topics that will be covered:

  • Interoperability between Windows, Linux and OS X
  • Integration with third party apps (Device SDKs, Apache Ant etc.)
  • Rapid app development with Python
  • Distributed agile development with Python
Outline
  1. Brief introduction and demo of Opendevice in action
  2. Development Environment: Python3.1, Mercurial, Eclipse, PyDev, MercurialEclipse
  3. Distributed agile, open source development with Python
  4. Overview of code and application architecture
  5. Interoperability between Windows, Linux, OS X
  6. Integration with Device SDKs, external tools (Apache Ant etc.)
  7. Rapid application development with Python
  8. Next steps..
Notes
Profile of the authors

Srirangan has been developing for 8 years and has real-world experience in a wide range of technologies ranging from Enterprise Java, Python, PHP, Adobe Flex and HTML5. He is currently a consultant with Xebia - a Dutch Consultancy - and has worked in environments steeped in Agile, Distributed Agile and Software craftsmanship principles.

Files
No files uploaded. You can upload a file if you are author of this talk.