ThakirPrayerTimes QML - app showcase
Thakir_PrayerTimes provides prayer times for many cities in many countries. This article explains the main elements of the app design.
Article Metadata
Code Example
Installation file: ThakirPrayerTimes_QML
Tested with
SDK: SDK built and tested against (Qt SDK 1.2)
Devices(s): Devices tested against: Nokia N8, Nokia X7-00
Compatibility
Platform(s): Compatible platforms: Nokia Belle and later, Qt 4.7.4 and later
Device(s): Compatible devices: All devices based on Nokia Belle (must have internal GPS) except E6-00
Dependencies: QtMobility 1.2, QtMultimediaKit 1.1, Qt Quick Components 1.1
Platform Security
Signing Required: Signing requirements
Capabilities: Capabilities required by application : Location, NetworkServices.
Article
Created: HAF
(24 Mar 2012)
Last edited: hamishwillee
(20 Apr 2012)
Contents |
Introduction
ThakirPrayerTimes_QML is the ported application ThakirPrayerTimes published in ovi store: http://store.ovi.com/content/65267/ In this project I am trying to give all features that have ThakirPrayerTimes (used QWidget) to ThakirPrayerTimes_QML where I use exclusively QtQuick and Java script The application use many Qt Quick Components:
- PageStack and page for differents pages of application
- PositionSource to get latitude and longitude using GPS
- Map is used to get latitude and longitude of city
- SQLite database is used to get city informations and to store settings
- QtMultimediaKit to play Alert and Athan
- Row, Column, Label, TextArea, RadioButton ....
Challenge
It remains to add some options:
- I have to use Compass to detect Qibla direction
- Active silent profile with XQProfile
- Active vibration with xqvibra
- Add Home Screen Widget for the application
- Add autostart
- Add to it all features of my QWidget application (http://store.ovi.com/content/65267) using QtQuick
- Make a MeeGo N9 version
ScreenShots for Symbian^3 version
Download
You can download it from http://store.ovi.com/content/267595
Note: This is an entry in the Symbian Qt Quick Components Competition 2012Q1

