SymQuake earthquake tracker - app showcase
SymQuake is an app for tracking earthquakes. This article provides an overview of the app and its design.
Article Metadata
Code Example
Tested with
Article
Contents |
Introduction
SymQuake is my first Symbian app. It's a complete port of MeeQuake, that is running on Meego (N9/N950).
The main purpose of the app is to be an earthquake tracker. The app shows you the latest earthquake worldwide, sorted by date, you can scroll the list and select and entry, once you click on it a second page will appear showing you detailed information about the earthquake (like coords, etc) and a map (from Google Maps) that you can zoom and change the type (terrain,hybrid etc).
Development
I create this app in Qt/QML. The UI is really simple, and with the help of the components it was really easy to create (I hope) a nice UI. The most important part for, was to implement a way to sort the data in the ListView since there is no way to sort the model.
So I first tried to do it in pure JavaScript, it works, but it becomes slower as the data increase, so I decided to create it in Qt that obviously run faster and without any problem. I also created a custom dialog for doing filtering stuff.
Since I use a refresh button at the place of the 'back' button on the toolbar I've also added a little menu with three entries, one of this allow you to close the app.
Screenshots
Download
A first version of the app can be tested using this .sis. Since the package is not signed you will receive some warnings during the installation.
Succesfully tested on a Nokia C7.


Hamishwillee - Have you a link to a SIS file we can try (private message me)
Hi
This competition entry will be much easier to assess if: