View Single Post
EIPI's Avatar
Posts: 794 | Thanked: 784 times | Joined on Sep 2007 @ /Canada/Ontario/GTA
#1
Hi Everyone,

With great fanfare (OK, perhaps not), I can now announce the MaeFlight application for Maemo 5!

MaeFlight is an Python/QT application that enables you to check your airline's flight status from your Maemo 5 powered device. Enter your airline code and flight number, and it will display the current status, departure time, departure airport, arrival time and arrival airport.

For further information on your flight, you can click on 'Details' to go to the FlightStats.com website for more information about the flight.

For information about your upcoming flight, or if you are looking at a flight departing at a different timezone that is a day ahead, there is a 'Today/Tomorrow' button that toggles between today's date and tomorrow's.

The application is currently in Extras-Devel (non-free) repository.

Current Version: 5.1.3-1

WARNING: Applications in Extras-Devel and Extras-Testing are for experienced users only and may break your device, use at your own risk.

The usual warnings and limitation of liability apply - please install at your own risk - you have been warned (esp. important since this is my first Maemo application).

Obligatory screenshots:

Name:  taking off icon square 64.png
Views: 2660
Size:  8.3 KB

Name:  Screenshot-20100224-222921.jpg
Views: 2700
Size:  25.6 KB

Known issues:
1. I think dependencies are OK now, but please report back any issues to this thread.


Upcoming Enhancements:
1. Pick list for airline codes
2. More informative statuses - currently active flights show as 'Active' - will try to offer better granularity such as 'on-time', etc with colour coding

Fixed Issues (v5.1.1-1):
1. One dependency issue fixed
2. Finger scrollable area for airline status
3. Fantastic icon courtesy of kopte3 (thank you!)
4. 'Numeric only' entry in Flight Number box

Fixed Issues (v5.1.2-2):
1. Update for PR1.2
2. Icon now shows up in App Manager
3. Bug Tracker setup on bugs.maemo.org

Fixed Issues (v5.1.3-1):
1. Fixed Bug 11255
2. Fixed Bug 11256

Personal Aside:
I started this task 4 weeks ago. This is my first Maemo application. I installed scratchbox, learned some Python and QT, as well as packaging from the available documentation on maemo.org. I had to ask a few questions here on the fora, as well on the maemo-developers mailing list.

I do not do software development or anything remotely related to this in my day job. I am saying this as a tribute to the wealth of knowledge that is in our maemo.org world. With some experimentation, lots of reading, and with the advice of a few helpful people here, I was able to get this application into the repository 4 weeks after embarking on the project (my evenings have been interesting, to say the least). Thank you to all people who have contributed to our collective knowledge base!
__________________
Mobile Tablets Blog
Follow me on
Twitter


Last edited by EIPI; 2010-09-14 at 03:56. Reason: updated for new version 5.1.2-2
 

The Following 49 Users Say Thank You to EIPI For This Useful Post: