×
Namespaces

Variants
Actions
(Difference between revisions)

Symbian Qt Quick Components Competition 2012Q1

From Nokia Developer Wiki
Jump to: navigation, search
hamishwillee (Talk | contribs)
m (Hamishwillee - Fix bullets)
hamishwillee (Talk | contribs)
m (Hamishwillee - Remove link to FlickrUp - sources not longer avilable)
 
(19 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:Qt]][[Category:Qt Mobility]][[Category:Qt Quick]][[Category:MeeGo]][[Category:Symbian]]
+
[[Category:Qt]][[Category:Qt Mobility]][[Category:Qt Quick]][[Category:MeeGo Harmattan]][[Category:Symbian]]
 
{{ArticleMetaData <!-- v1.2 -->
 
{{ArticleMetaData <!-- v1.2 -->
 
|sourcecode= <!-- Link to example source code e.g. [[Media:The Code Example ZIP.zip]] -->
 
|sourcecode= <!-- Link to example source code e.g. [[Media:The Code Example ZIP.zip]] -->
Line 23: Line 23:
 
}}
 
}}
  
<div style="display:inline; font-size:2em;">Migrate your apps to the new Symbian Belle platform style using the [http://doc.qt.nokia.com/qt-components-symbian/symbian-components-functional.html Symbian Qt Quick Components], and win a [http://www.developer.nokia.com/Devices/Device_specifications/808_PureView/ Nokia 808 PureView]!</div>
+
<div style="display:inline; font-size:2em;">Migrate your apps to the new Nokia Belle platform style using the [http://doc.qt.nokia.com/qt-components-symbian/symbian-components-functional.html Symbian Qt Quick Components], and win a [http://www.developer.nokia.com/Devices/Device_specifications/808_PureView/ Nokia 808 PureView]!</div>
 
<br />
 
<br />
{{Announcement|title=Competition Complete|timestamp=20110327|This competition is complete. The list of entries that will be evaluated is given [[#List of competition entries|below]] (if you entered, please check your app is present in the list)
+
{{Announcement|title=Winners Announced|timestamp=20120403|Congratulations to all our winners, listed [[#The Winners|below]]. As soon as we can get hold of them from the factory, they will receive one of three new [http://www.developer.nokia.com/Devices/Device_specifications/808_PureView/ Nokia 808 PureView] devices, featuring an unbelievable 41 megapixel camera and the new Nokia Belle UI.}}
  
We will be evaluating the entries over the coming weeks.}}
+
== The Winners ==
 +
 
 +
The winners were the Symbian apps that made best use of the Qt Quick Components as described in the Symbian Design Guidelines. Good overall user experience including a matching app launcher icon (done according to the guidelines) was also emphasized in judging.
 +
 
 +
While we received many good candidates, these apps best met the goals of the competition:
 +
* [http://store.ovi.com/content/223982 Tourschall] by [[User:derconny]] ([[Tourschall city audio guide - app showcase]])
 +
* [http://www.jappit.com/m/qt/codicefiscale/CodiceFiscale.sis CodiceFiscale.sis] by [[User:jappit]] ([[Building the Italian Tax ID app with Qt Quick components]])
 +
* [http://www.applicacoes.com/store/handout/symbian/FarmaciasSymbian.sis FarmaciasSymbian.sis] by [[User:Handout]] ([[Farmácias de Serviço - app showcase]])
 +
 
 +
In particular we liked ‘Tourschall’ and ‘Farmácias de Serviço’ for the way in which they mixed common and custom components in an innovative way in the UI, while ‘Codice Fiscale’  utilized the standard components as recommended by the guidelines. The app ideas were useful, and the navigation structures and logic were intuitive. All of them succeeded in creating a consistent experience that matches very well with the phone look & feel.
 +
 
 +
For more information on the winners and the selection process, please see the competition blog [http://www.developer.nokia.com/Community/Blogs/blog/nokia-developer-community/2012/04/03/symbian-qt-quick-components-competition-2012q1-winners-announced here].
 +
 
 +
= Competition Background =
  
 
We're having an app design competition! In order to compete you need to have an application that uses Symbian Qt Quick Components and provide a wiki article that describes the key elements of your application design. The article should be detailed enough for us to assess the elegance of your design, and should ideally point us to a binary version we can test.
 
We're having an app design competition! In order to compete you need to have an application that uses Symbian Qt Quick Components and provide a wiki article that describes the key elements of your application design. The article should be detailed enough for us to assess the elegance of your design, and should ideally point us to a binary version we can test.
[[File:Nokia PureView 808.png|right|frame|link=http://www.developer.nokia.com/Devices/Device_specifications/808_PureView/|The prize, a [http://www.developer.nokia.com/Devices/Device_specifications/808_PureView/ Nokia 808 PureView]. ]]
+
[[File:Nokia PureView 808.png|right|frame|link=http://www.developer.nokia.com/Devices/Device specifications/808 PureView/|The prize, a [http://www.developer.nokia.com/Devices/Device specifications/808 PureView/ Nokia 808 PureView]. ]]
  
 
The winning apps will demonstrate UI design flair and style while remaining faithful to the core Symbian platform style (as captured by the [http://www.developer.nokia.com/Resources/Library/Symbian_Design_Guidelines/index.html design] and [http://www.developer.nokia.com/Resources/Library/Design_and_UX/designing-for-nokia-platforms/designing-for-symbian/symbian-iconography-guidelines.html iconography] guidelines). We expect they will mix both standard and custom components, and have innovative approaches to branding and other design elements.
 
The winning apps will demonstrate UI design flair and style while remaining faithful to the core Symbian platform style (as captured by the [http://www.developer.nokia.com/Resources/Library/Symbian_Design_Guidelines/index.html design] and [http://www.developer.nokia.com/Resources/Library/Design_and_UX/designing-for-nokia-platforms/designing-for-symbian/symbian-iconography-guidelines.html iconography] guidelines). We expect they will mix both standard and custom components, and have innovative approaches to branding and other design elements.
  
{{Announcement|As soon as we can get hold of them from the factory, the winners will receive one of three new [http://www.developer.nokia.com/Devices/Device_specifications/808_PureView/ Nokia 808 PureView] devices, featuring an unbelievable 41 megapixel camera and the new Symbian Belle UI. The winners will be among the first to get their hands on these truly amazing devices!}}
+
{{Announcement|As soon as we can get hold of them from the factory, the winners will receive one of three new [http://www.developer.nokia.com/Devices/Device_specifications/808_PureView/ Nokia 808 PureView] devices, featuring an unbelievable 41 megapixel camera and the new Nokia Belle UI. The winners will be among the first to get their hands on these truly amazing devices!}}
  
If that's not enough, then consider that as winner of a Nokia Developer competition your app will be featured in our [http://www.developer.nokia.com/Community/Discussion/content.php Community], [[Wiki Home|Wiki]], and [http://projects.developer.nokia.com/home Project] home pages, as well as in our developer newsletters (and other channels, documentation and promotional material, which we see fit) - giving your app immediate visibility with hundreds of thousands of your peers, users and potential employers!
+
If that's not enough, then consider that as winner of a Nokia Developer competition your app will be featured in our [http://www.developer.nokia.com/Community/Discussion/content.php Community], [[Wiki Home|Wiki]], and [http://developer.nokia.com/Blogs/News/blog/2013/09/17/nokia-projects-is-moving-to-github/ Nokia Developer Projects], as well as in our developer newsletters (and other channels, documentation and promotional material, which we see fit) - giving your app immediate visibility with hundreds of thousands of your peers, users and potential employers!
  
 
The Symbian Qt Quick Components are available in the [http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html Qt SDK v1.1.4]. Read the [http://www.developer.nokia.com/Resources/Library/Symbian_Design_Guidelines/index.html Symbian Design Guidelines] and off you go!
 
The Symbian Qt Quick Components are available in the [http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html Qt SDK v1.1.4]. Read the [http://www.developer.nokia.com/Resources/Library/Symbian_Design_Guidelines/index.html Symbian Design Guidelines] and off you go!
Line 58: Line 71:
  
 
== Evaluation of entries ==
 
== Evaluation of entries ==
[[File:Symbian Qt Quick Components Competition 2012 image big v2.png|450px|right|thumb|Courtesy of [https://projects.developer.nokia.com/QMLRSSReader RSS Reader], [https://projects.developer.nokia.com/QMLRestaurantApp Diner] and [https://projects.developer.nokia.com/weatherforecast Weather Forecast]projects.]]
+
[[File:Symbian Qt Quick Components Competition 2012 image big v2.png|450px|right|thumb|Courtesy of [https://github.com/nokia-developer/rss-reader-qt RSS Reader], [[:File:Diner 1.5.0 NokiaDeveloperExample Qt.zip| Diner]] and [https://github.com/nokia-developer/weather-forecast Weather Forecast] projects.]]
 
The apps will be evaluated by a panel of Nokia UI design experts. The panel will be looking for all the things you would expect in a great app: a consistent and intuitive user experience, appropriate app icon and splash screen, appealing and smooth UI, pervasive but unobtrusive branding etc. The winners will be apps that demonstrate interaction design flair and style, and which use innovative approaches within the constraints of the [http://www.developer.nokia.com/Resources/Library/Symbian_Design_Guidelines/index.html Symbian Design Guidelines].
 
The apps will be evaluated by a panel of Nokia UI design experts. The panel will be looking for all the things you would expect in a great app: a consistent and intuitive user experience, appropriate app icon and splash screen, appealing and smooth UI, pervasive but unobtrusive branding etc. The winners will be apps that demonstrate interaction design flair and style, and which use innovative approaches within the constraints of the [http://www.developer.nokia.com/Resources/Library/Symbian_Design_Guidelines/index.html Symbian Design Guidelines].
  
Line 83: Line 96:
 
* [http://www.developer.nokia.com/Resources/Library/Design_and_UX/designing-for-nokia-platforms/designing-for-symbian/symbian-iconography-guidelines.html Symbian conography guidelines]
 
* [http://www.developer.nokia.com/Resources/Library/Design_and_UX/designing-for-nokia-platforms/designing-for-symbian/symbian-iconography-guidelines.html Symbian conography guidelines]
 
* [http://qt.nokia.com/learning/guides/ Qt Quick learning guides]
 
* [http://qt.nokia.com/learning/guides/ Qt Quick learning guides]
* [http://projects.developer.nokia.com/home/project/explore#action=results&c&#91;&#93;=600&f=&tab=recent Recent] and [http://projects.developer.nokia.com/home/project/explore#action=results&c&#91;&#93;=600&f=&tab=active Active] Nokia Projects using Qt Quick Components
+
* [http://github.com/nokia-developer/qt-ui-component-demos/wiki UI Visualisation Examples] project. This project provides a set of mini-apps demonstrating the correct use of the Symbian Qt Quick components. They provide a great practical example of the intention of the Symbian Design Guidelines and common UI/navigation patterns.  
* [http://projects.developer.nokia.com/uivisualisation/wiki/WikiStart UI Visualisation Examples] project. This project provides a set of mini-apps demonstrating the correct use of the Symbian Qt Quick components. They provide a great practical example of the intention of the Symbian Design Guidelines and common UI/navigation patterns.  
+
  
  
Line 93: Line 105:
 
== List of competition entries ==
 
== List of competition entries ==
 
The entries we will be evaluating for this (completed) competition are listed below. If you think we've missed your entry, please add feedback as a comment to this article.
 
The entries we will be evaluating for this (completed) competition are listed below. If you think we've missed your entry, please add feedback as a comment to this article.
* [[Dropian - QML Dropbox Client]]
+
* [[Farmácias de Serviço - app showcase]]
 +
* [[Tourschall city audio guide - app showcase]]
 +
* [[Building the Italian Tax ID app with Qt Quick components]]
 +
* [[Dropian QML Dropbox Client for Symbian - app showcase]]
 
* [[Audiobook Reader for symbian using Qt Quick Components]]
 
* [[Audiobook Reader for symbian using Qt Quick Components]]
* [[QIap - a simple Qt interface for In-App Purchasing]]
+
* [[QML TabBar with accessible off-screen tabs]]
* [[Flexibility QML Tabs elements]]
+
* [[Lights Off The Original Game - app showcase]]
* [[Lights Off The Original Game]]
+
 
* [[Making of BabyFeed App with QtQuick Components]]
 
* [[Making of BabyFeed App with QtQuick Components]]
* [[Tourschall Showcase]]
 
 
* [[Shopping list for Symbian^3]]
 
* [[Shopping list for Symbian^3]]
* [[EWallet (QML App)]]
+
* [[EWallet Cloud Storage - app showcase]]
* [[Redak]]
+
* [[Redak QML text editor - app showcase]]
* [[How to use QVibra to enable vibration in QML]]
+
* [[TiToYo real time traffic information - app showcase]]
* [[How to use QtMobility to enable vibration in QML]]
+
* [[Had Better Build Release first]]
+
* [[TiToYo - traffic info delivered to your mobile]]
+
* [[A Question in Demo of Qt SDK 1.2]]
+
 
* [[Porting the Premier League app from WRT to Qt Quick]]
 
* [[Porting the Premier League app from WRT to Qt Quick]]
* [[MosaicLink The Most Tiny Games With QtQuick Components]]
+
* [[MosaicLink Qt Quick game - app showcase]]
* [[How I Created BestPrice Using Qt Quick Components]]
+
* [[BestPrice price comparison - app showcase]]
* [[Group My Pictures for Symbian phones]]
+
* [[Group My Pictures for Symbian - app showcase]]
* [[FlickrUp - Flickr app for Symbian & MeeGo Harmattan devices]]
+
* ''FlickrUp - Flickr app for Symbian & MeeGo Harmattan devices'' (Removed, sources no longer available)
* [[Tian Karaoke List - Do the hard part of searching for you]]
+
* [[Tian Karaoke List - app showcase]]
* [[Wallpapers]]
+
* [[Wallpapers - app showcase]]
* [[Qeddit]]
+
* [[Qeddit Reddit client - app showcase]]
* [[Go2car2go app - a Car2Go client in C++ and Qt Quick Components]]
+
* [[Go2car2go QML Car2Go client - app showcase]]
* [[MBuddy - advanced messaging app]]
+
* [[Advanced messaging with mBuddy - app showcase]]
* [[ThakirPrayerTimes QML]]
+
* [[ThakirPrayerTimes QML - app showcase]]
 
* [[Ski Resorts Webcams]]
 
* [[Ski Resorts Webcams]]
* [[Fmobi]]
+
* [[Fmobi Qt Quick Facebook client - app showcase]]
* [[BelleChat - an IRC client for Symbian phones]]
+
* [[BelleChat IRC client for Symbian - app showcase]]
* [[CutePress - WordPress cutely!]]
+
* [[CutePress WordPress blog manager - app showcase]]
 
* [[Shopper - eBay app for Symbian & MeeGo devices]]
 
* [[Shopper - eBay app for Symbian & MeeGo devices]]
* [[Gift Maker Qt Quick Components]]
+
* [[Gift Maker - app showcase]]
 
* [[Porting the Italian Teletext app from WRT to Qt Quick]]
 
* [[Porting the Italian Teletext app from WRT to Qt Quick]]
* [[Building the Italian Tax ID app with Qt Quick components]]
 
 
* [[Rotary Dialer: mixing Qt Quick components and custom UI]]
 
* [[Rotary Dialer: mixing Qt Quick components and custom UI]]
* [[EventItNow]]
+
* [[EventItNow Facebook event organiser - app showcase]]
* [[Magnifier and Nokia 808 PureView - Using Qt Quick to implement a natural and Consistent user experience]]
+
* [[Magnifier using Qt Quick - app showcase]]
* [[Designing Notekeeper]]
+
* [[Notekeeper Qt Quick Evernote client - app showcase]]
* [[Multiple views using QML components]]
+
* [[BigCats app with multiple pages and audio in QML]]
* [[Sums - QML Components-based Calculator App]]
+
* [[Sums Qt Quick Calculator - app showcase]]
* [[SymQuake]]
+
* [[SymQuake earthquake tracker - app showcase]]
 +
* [[WikiOnBoard Wikipedia Offline Reader - app showcase]]
 +
* [[Facebook+ Facebook client with Nokia Maps - app showcase]]
 +
* [[Creating the Italian Metro app with Qt Quick Components]]
 +
* [[Sport News RSS Syndication app in QML - app showcase]]
 +
* [[NightFlash LED flashlight in QML - app showcase]]
 +
* QIap - a simple Qt interface for In-App Purchasing
 +
* [[How to use QVibra to enable vibration in QML]]
 +
* [[How to use QtMobility to enable vibration in QML]]
 
* [[How to use QShake to detect and manage phone shaking]]
 
* [[How to use QShake to detect and manage phone shaking]]
* [[WikiOnBoard - Wikipedia Offline Reader]]
 
  
 
== The fine print ==
 
== The fine print ==
Line 147: Line 162:
 
# You should use only the published tools and resources - "practice what you preach"
 
# You should use only the published tools and resources - "practice what you preach"
 
# Submissions from the Nokia employees will be judged and prized separately, and will not compete directly with third party developers
 
# Submissions from the Nokia employees will be judged and prized separately, and will not compete directly with third party developers
 
__NOEDITSECTION__
 

Latest revision as of 07:20, 12 December 2013

Article Metadata
Compatibility
Platform(s):
Symbian
Article
Created: hamishwillee (05 Jan 2012)
Last edited: hamishwillee (12 Dec 2013)
Migrate your apps to the new Nokia Belle platform style using the Symbian Qt Quick Components, and win a Nokia 808 PureView!


Announcements.pngWinners Announced (03 Apr 2012): Congratulations to all our winners, listed below. As soon as we can get hold of them from the factory, they will receive one of three new Nokia 808 PureView devices, featuring an unbelievable 41 megapixel camera and the new Nokia Belle UI.

Contents

[edit] The Winners

The winners were the Symbian apps that made best use of the Qt Quick Components as described in the Symbian Design Guidelines. Good overall user experience including a matching app launcher icon (done according to the guidelines) was also emphasized in judging.

While we received many good candidates, these apps best met the goals of the competition:

In particular we liked ‘Tourschall’ and ‘Farmácias de Serviço’ for the way in which they mixed common and custom components in an innovative way in the UI, while ‘Codice Fiscale’ utilized the standard components as recommended by the guidelines. The app ideas were useful, and the navigation structures and logic were intuitive. All of them succeeded in creating a consistent experience that matches very well with the phone look & feel.

For more information on the winners and the selection process, please see the competition blog here.

[edit] Competition Background

We're having an app design competition! In order to compete you need to have an application that uses Symbian Qt Quick Components and provide a wiki article that describes the key elements of your application design. The article should be detailed enough for us to assess the elegance of your design, and should ideally point us to a binary version we can test.

The winning apps will demonstrate UI design flair and style while remaining faithful to the core Symbian platform style (as captured by the design and iconography guidelines). We expect they will mix both standard and custom components, and have innovative approaches to branding and other design elements.

Announcements.pngAs soon as we can get hold of them from the factory, the winners will receive one of three new Nokia 808 PureView devices, featuring an unbelievable 41 megapixel camera and the new Nokia Belle UI. The winners will be among the first to get their hands on these truly amazing devices!

If that's not enough, then consider that as winner of a Nokia Developer competition your app will be featured in our Community, Wiki, and Nokia Developer Projects, as well as in our developer newsletters (and other channels, documentation and promotional material, which we see fit) - giving your app immediate visibility with hundreds of thousands of your peers, users and potential employers!

The Symbian Qt Quick Components are available in the Qt SDK v1.1.4. Read the Symbian Design Guidelines and off you go!

[edit] How to participate

Study the Symbian Design Guidelines. Create a great application (or port an existing one) using the Symbian Qt Quick Components. Write a wiki article showing off the main elements of your UI design and provide a link to the real application so we can try it out (for example on Nokia Store)!

Here are the competition rules:

  • The app and associated article must be your own work.
  • The app must run on a mobile device. Apps that are still in design or concept phase will not be accepted.
  • The app can be hosted wherever you like: Nokia Store, Wiki file attachment, Nokia Projects, etc. Note that for open source projects we recommend hosting on Nokia Projects.
  • The app should use Symbian Qt Quick Components where appropriate. Combining these with custom elements to create a great user experience is both expected and encouraged.
  • An article must be created to support the app competition entry. The article should:
    • explain how the app uses the Qt Quick Components, and just as importantly where and why it chooses to use custom components instead.
    • discuss how the app complies with the design guidelines. Include "problem areas" and your innovative approaches to overcome them.
    • have the category Category:Qt Quick and start with the text: {{Note|This is an entry in the [[Symbian Qt Quick Components Competition 2012Q1]]}}
    • be submitted by 19th March 2012
    • contain a link to the application (on Nokia Store, Nokia Projects, or elsewhere).
  • Nokia must have permission to publish a link to your app and screenshots on the wiki, discussion boards, newsletters, and any other mechanisms while promoting this competition and its results. Note that these are automatically granted when you upload them to the wiki by the site Terms and Conditions.

See the fine print for more information.

[edit] Evaluation of entries

Courtesy of RSS Reader, Diner and Weather Forecast projects.

The apps will be evaluated by a panel of Nokia UI design experts. The panel will be looking for all the things you would expect in a great app: a consistent and intuitive user experience, appropriate app icon and splash screen, appealing and smooth UI, pervasive but unobtrusive branding etc. The winners will be apps that demonstrate interaction design flair and style, and which use innovative approaches within the constraints of the Symbian Design Guidelines.

In particular, judges will be looking at the following design elements:

  • Logical and consistent navigation structure
    • Back button is used to exit views and the app
    • Important features can be found. They aren't hidden behind odd menus or icons.
    • Intuitive and easy to operate
    • Appropriate icons to represent functionality
  • App icon consistent with Symbian style
  • Correct use of the components
  • Non-threatening interface - don't ask the user for confirmation or passwords unless necessary
  • Good use of screen real estate
  • Utilising the toolbar where appropriate.


The articles are very much secondary - they are your opportunity to explain why you've used a particular approach (particularly where your app does not behave as the design guidelines suggest) and to highlight what sets your design apart. If you can't make a binary version of the app available, then they are our only way of assessing your entry.

The results are expected to be announced in late March/early April.

[edit] Useful links


[edit] Feedback

Generic questions or comments concerning this competition can be addressed as comments to this wiki page.

[edit] List of competition entries

The entries we will be evaluating for this (completed) competition are listed below. If you think we've missed your entry, please add feedback as a comment to this article.

[edit] The fine print

The main sponsor of the competition is Nokia Corporation, Finland (“main sponsor”). The competition is a competition of skill. No purchase or admission fee is necessary to participate. By participating in the competition the participant indicates his/her/its acceptance to these rules and agrees to be bound by them as well as any rules and regulations of Nokia Developer and the Developer’s Wiki. You acknowledge and agree that no form of cheating will be tolerated. Any persons found cheating, as determined in the sole and absolute discretion of the main sponsor, will immediately be disqualified from the contest. To the maximum extent permitted by applicable law, the main sponsor reserves the right at its sole discretion to amend, withdraw or revise these rules and the prizes at any time without notice and in such event the main sponsor shall not have any liability whatsoever.

This competition shall not constitute a commitment or create a joint venture, partnership, agency or other business relationship between the participants and the main sponsor of this competition. This competition shall not either be understood to grant to any participant whether expressly or by implication any ownership, rights or license to any intellectual property rights of the main sponsor and vice versa. To the maximum extent permitted by law, Nokia shall not be liable for any damages arising out of the participant’s participation to the competition. The laws of Finland shall be applicable to any disputes arising out of the competition. Unless otherwise provided for in applicable mandatory legislation, such disputes will be finally settled in the public court of Helsinki.

Nokia Developer employees and contractors are not eligible for this contest. The competition is open to other Nokia employees (except those working directly for Nokia Developer) with the following limitations:

  1. You should not be directly involved in the development of icons for Nokia platforms or Nokia marketing material
  2. You should use only the published tools and resources - "practice what you preach"
  3. Submissions from the Nokia employees will be judged and prized separately, and will not compete directly with third party developers
This page was last modified on 12 December 2013, at 07:20.
333 page views in the last 30 days.
×