Case study: Opendevice & Python
| Authors | Srirangan |
| Level | Beginner |
| Topic | Mobile computing |
| Tags | mobile, android, iphone, command line tool, python3.1 |
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
- Brief introduction and demo of Opendevice in action
- Development Environment: Python3.1, Mercurial, Eclipse, PyDev, MercurialEclipse
- Distributed agile, open source development with Python
- Overview of code and application architecture
- Interoperability between Windows, Linux, OS X
- Integration with Device SDKs, external tools (Apache Ant etc.)
- Rapid application development with Python
- Next steps..
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.
- Blog - http://srirangan.net
- LinkedIn - http://www.linkedin.com/in/srirangan
- Google Profile - http://www.google.com/profiles/srirangan






