Python "Mobile Snakes" presentation

Posted on Tue 24 December 2013 in Python • Tagged with fremantle line, harmattan, maemo, meego, nemo, presentation, python, qml, qt, sailfish, slides, ubuntu touch

Back in November I gave a quick presentation to the Perth Django/Python Users Group.

It covered a brief history of Python on mobile devices (Maemo/MeeGo/Nemo/ Sailfish), and an example Python/Qt application which has a custom UI for each platform.

The slides can be downloaded here:

Mobile Snakes (November 2013)


Cross-platform mobile python development with native UIs using QML

Posted on Tue 05 November 2013 in Python • Tagged with maemo, meego, python, qml, qt, sailfish, ubuntu

I've been playing round with developing native UIs for different mobile platforms using QML.

I've quite a fan of 'common-base, separate UI' development, and QML provides a great way to implement it.

Code is available on github.

Fremantle (Maemo 5)

Harmattan (Maemo 6 / MeeGo)

Ubuntu Touch

Sailfish


Perth Trains – Live Departures ported to Sailfish

Posted on Sun 19 May 2013 in Sailfish OS • Tagged with app, jolla, perth, pyside, python, qml, qt, sailfish

I'm pleased to announce that "Perth Trains" has been ported to Sailfish OS, using Silica QML components.

The app provides a simple way to view 'live' departure times of train services across Perth. Versions for MeeGo Harmattan and Maemo 5 are also available.

Perth Trains - Live Departures for Sailfish: Station List Perth Trains - Live Departures for Sailfish: Subiaco

I'm very much looking forward to tomorrow's announcement from Jolla as to what the N9's successor might look like!

Source code is hosted on github.