×
Namespaces

Variants
Actions
(Difference between revisions)

Archived:Qt Mobility Contest - January 2010

From Nokia Developer Wiki
Jump to: navigation, search
Jack Torrance (Talk | contribs)
Jack Torrance (Talk | contribs)
Line 1: Line 1:
Placeholder for a contest that will start in December 2009.
+
== Qt Mobility Code Competition ==
 +
Open December 7, 2009 – January 31, 2010
  
- Forum Nokia[[Category:Qt]]
+
[[File:Qt_Mobility_Contest.JPG|400px|thumb|center]]
 +
 
 +
--------------------------------
 +
===Background===
 +
 
 +
Qt is the future of Nokia application development. We are welcoming you to take an early start in learning Qt and demonstrating the power of it.
 +
 
 +
 
 +
Today (7th of December 2009) Forum Nokia is launching '''Qt Mobility Contest''', grand prize being a trip paid to the next upcoming Nokia Developer Summit that takes place in summer 2010 in the USA. The contest is open to everyone.
 +
 
 +
 +
Register to the contest at latest 30st of December 2009 (23:59 December 30st 2009 GMT)!
 +
 
 +
--------------------------------
 +
===Participation===
 +
 
 +
To participate in the code competition, you must '''create a working code example that utilizes Qt and Qt Mobility APIs'''. The code can be a traditional end-user functioned application or something that is useful for developers, such as a new framework or a new Mobility API implementation.
 +
 
 +
 
 +
Note that Forum Nokia would also choose suitable code examples, applications, frameworks and resources to this contest to be '''published in source code''' on www.forum.nokia.com wiki.
 +
 
 +
 
 +
'''Participants can create several examples''' and each will be eligible for an award. If you submit five applications/frameworks, you have a much better chance of winning than if you submit just one!
 +
 
 +
--------------------------------
 +
===Ideas for competion===
 +
 
 +
You can start getting ideas for example by checking out the existing Symbian C++ examples found at the Forum Nokia port those to Qt; or install the Qt SDK, have a look at the examples, and enhance the examples by using Mobility APIs.
 +
* [http://www.forum.nokia.com/Tools_Docs_and_Code/Code_Examples/Symbian_C++/All_Examples.xhtml Forum Nokia Symbian C++ examples]
 +
* [http://doc.qt.nokia.com/4.6/examples.html Qt examples in Qt 4.6 SDK]
 +
* [http://www.forum.nokia.com/Tools_Docs_and_Code/Code_Examples/Qt.xhtml Forum Nokia Qt examples ]
 +
 
 +
 
 +
To ease your task we've prepared an article linking Symbian C++ and Qt examples to suitable mobility APIs for possible example cases. See  [http://wiki.forum.nokia.com/index.php/Qt_Mobility_API_Mapping Symbian and Qt examples mapping to Qt Mobility APIs].
 +
 
 +
 
 +
'''Competition is open from 00:01 AM GMT Dec 7th 2009 to 23:59 January 31st 2010 GMT'''.  Provide your solutions by latest during 31st of January 2010 to see are you the "qtest" of them all!
 +
 
 +
----------------------------------------
 +
 
 +
=== Registration and submitting your entries ===
 +
 
 +
Participants must accept the '''QT MOBILITY CONTEST RULES''' available in [http://www.forum.nokia.com/piazza/wiki/images/0/0d/Qt_Mobility_Contest_Rules.pdf  Qt_Mobility_Contest_Rules.pdf] PDF document.
 +
 
 +
 
 +
Do especially note that the '''entries may be made publicly available''' (including source codes) in Forum Nokia wiki.
 +
´
 +
'''The developer of the entry still owns the rights for distributing and further developing the entries.'''
 +
 
 +
In case there is something unclear feel free to contact us through qt.competition@nokia.com.
 +
 
 +
 
 +
'''Registering to the competion''' must happen at latest 30st of December 2009 (23:59 December 30th 2009 GMT)
 +
 
 +
Registration is done simply by sending an email to qt.competition@nokia.com with subject : Qt competition registration  - [name(s) of your code example(s)]
 +
 
 +
Please include the following information:
 +
 
 +
* A description of the code example(s) you're planning to implement
 +
* Your contact information and contact preferences
 +
 
 +
We may contact you and provide our feedback on your ideas.
 +
 
 +
 
 +
'''Returning the competion entries''' happens by sending an email to qt.competition@nokia.com with the subject: Qt competition entries  - [name(s) of your code example(s)]
 +
 +
 
 +
Include the following information:
 +
* A description of the code example
 +
 
 +
 
 +
* All the source code files and other parts of the project. The project must be able to compile on the targeted platforms with Qt 4.6 and the current release of Mobility APIs.
 +
 
 +
 
 +
* Target platforms
 +
* Is there platform specific (such as Symbian) code: If yes, describe the use case where it was needed.
 +
* The devices the code example has been tested on
 +
 
 +
 
 +
* Instructions for building the code example
 +
* For example, if your code example uses a web service, what needs to be done to test it (for example, register to the service and apply for a developer key, etc.)
 +
* Ready installer packages for testing purposes. In case of Symbian clearly state the needed capabilities.
 +
 
 +
 
 +
* Screenshots (if applicable)
 +
* Your contact information and contact preferences
 +
 
 +
 
 +
* Your extremely valuable input to:
 +
* Qt
 +
* The Qt mobility project
 +
* Tools, IDEs, and SDKs
 +
 
 +
 
 +
'''For the entries you will get an automatic response, which means that you have successfully submitted your entry/entries.'''
 +
 +
----------------------------------------------------
 +
 
 +
=== Evaluation of entries ===
 +
 
 +
 +
The entries will be evaluated by a board of technical and business development experts from Nokia. The board will focus on evaluating the suitability of the code as an example, not as a commercial product.
 +
 +
We are very keen on improving our offering. Your input can - and will – have an effect on our roadmaps and the implementation of the APIs!
 +
 +
'''Criteria for evaluation''' per solution:
 +
 +
1) '''Supported platforms and devices''' (install base):  0-5 points
 +
 
 +
2) '''Code maturity and reusability''': 0-3 points
 +
 
 +
3) '''Innovativeness''': 0-3 points
 +
 
 +
4 a) In case of an '''application''':
 +
 
 +
- '''How useful the code example is for end users''' and business potential: 0-3 points
 +
 
 +
- '''UI, usability and UI "wow"''', 0-3 points
 +
 
 +
4 b) In case of a '''framework''', plugin, or something else that doesn't have a UI but provides new features for developers, such as implementing a new Mobility API:
 +
 
 +
- '''How useful is the solution for developers''', is it supported by multiple platforms and devices: 0-3 points
 +
 
 +
- '''Code maturity and extendibility''': 0-3 points
 +
 +
5) '''Your input to our offering''': 0-8 points
 +
 
 +
- Your feedback on '''how we can further improve''' our offering is extremely valuable:
 +
 
 +
- What '''new use cases / APIs''' would you like to see in Mobility APIs?
 +
 
 +
- '''Did you have to use platform specific APIs''' (such as Symbian C++ APIs) for some cases?
 +
 
 +
- How should we improve our '''tools'''?
 +
 
 +
- Did you find some '''APIs difficult to use? How would you improve those?'''
 +
 +
 
 +
The maximum amount of points for one solution is 25, which means that with two solutions you can get 50 points, with four solutions 100 points, and so on.
 +
 
 +
 
 +
----------------------------
 +
 
 +
== More information ==
 +
 
 +
 
 +
For general questions there is a public  [http://discussion.forum.nokia.com/forum/forumdisplay.php?f=231 '''discussion board'''] monitored by Forum Nokia experts.
 +
 +
Mailbox for the competion is '''qt.competition@nokia.com'''
 +
 
 +
* [http://qt.nokia.com/ Qt main page]
 +
* [http://qt.nokia.com/developer/new-qt-apis Qt Mobility project]
 +
* [http://www.forum.nokia.com/Tools_Docs_and_Code/Tools/Platforms/S60_Platform_SDKs/ Symbian SDKs]
 +
 
 +
* [http://qt.nokia.com/products/platform/symbian Qt for Symbian]
 +
* [http://www.forum.nokia.com/Qt Qt main page in Forum Nokia]
 +
* [http://qt.nokia.com/products/whats-new-in-qt Qt 4.6]
 +
* [http://qt.nokia.com/developer/qt-for-maemo-developers Qt for maemo preview]
 +
* [http://library.forum.nokia.com/ Forum Nokia Library ]
 +
* [http://doc.qt.nokia.com/4.6/ Qt 4.6 online documentation]
 +
* [http://wiki.forum.nokia.com/index.php/Qt_Mobility_API_Mapping Symbian and Qt examples mapping to Qt Mobility APIs]
 +
* Rules of the contest : [http://www.forum.nokia.com/piazza/wiki/images/0/0d/Qt_Mobility_Contest_Rules.pdf  Qt_Mobility_Contest_Rules.pdf] PDF document.
 +
 
 +
Main page of the contest is http://wiki.forum.nokia.com/index.php/Qt_Mobility_Contest
 +
 
 +
Thank you!
 +
 
 +
Forum Nokia

Revision as of 16:52, 4 December 2009

Contents

Qt Mobility Code Competition

Open December 7, 2009 – January 31, 2010


Background

Qt is the future of Nokia application development. We are welcoming you to take an early start in learning Qt and demonstrating the power of it.


Today (7th of December 2009) Forum Nokia is launching Qt Mobility Contest, grand prize being a trip paid to the next upcoming Nokia Developer Summit that takes place in summer 2010 in the USA. The contest is open to everyone.


Register to the contest at latest 30st of December 2009 (23:59 December 30st 2009 GMT)!


Participation

To participate in the code competition, you must create a working code example that utilizes Qt and Qt Mobility APIs. The code can be a traditional end-user functioned application or something that is useful for developers, such as a new framework or a new Mobility API implementation.


Note that Forum Nokia would also choose suitable code examples, applications, frameworks and resources to this contest to be published in source code on www.forum.nokia.com wiki.


Participants can create several examples and each will be eligible for an award. If you submit five applications/frameworks, you have a much better chance of winning than if you submit just one!


Ideas for competion

You can start getting ideas for example by checking out the existing Symbian C++ examples found at the Forum Nokia port those to Qt; or install the Qt SDK, have a look at the examples, and enhance the examples by using Mobility APIs.


To ease your task we've prepared an article linking Symbian C++ and Qt examples to suitable mobility APIs for possible example cases. See Symbian and Qt examples mapping to Qt Mobility APIs.


Competition is open from 00:01 AM GMT Dec 7th 2009 to 23:59 January 31st 2010 GMT. Provide your solutions by latest during 31st of January 2010 to see are you the "qtest" of them all!


Registration and submitting your entries

Participants must accept the QT MOBILITY CONTEST RULES available in Qt_Mobility_Contest_Rules.pdf PDF document.


Do especially note that the entries may be made publicly available (including source codes) in Forum Nokia wiki. ´ The developer of the entry still owns the rights for distributing and further developing the entries.

In case there is something unclear feel free to contact us through qt.competition@nokia.com.


Registering to the competion must happen at latest 30st of December 2009 (23:59 December 30th 2009 GMT)

Registration is done simply by sending an email to qt.competition@nokia.com with subject : Qt competition registration - [name(s) of your code example(s)]

Please include the following information:

  • A description of the code example(s) you're planning to implement
  • Your contact information and contact preferences

We may contact you and provide our feedback on your ideas.


Returning the competion entries happens by sending an email to qt.competition@nokia.com with the subject: Qt competition entries - [name(s) of your code example(s)]


Include the following information:

  • A description of the code example


  • All the source code files and other parts of the project. The project must be able to compile on the targeted platforms with Qt 4.6 and the current release of Mobility APIs.


  • Target platforms
  • Is there platform specific (such as Symbian) code: If yes, describe the use case where it was needed.
  • The devices the code example has been tested on


  • Instructions for building the code example
  • For example, if your code example uses a web service, what needs to be done to test it (for example, register to the service and apply for a developer key, etc.)
  • Ready installer packages for testing purposes. In case of Symbian clearly state the needed capabilities.


  • Screenshots (if applicable)
  • Your contact information and contact preferences


  • Your extremely valuable input to:
  • Qt
  • The Qt mobility project
  • Tools, IDEs, and SDKs


For the entries you will get an automatic response, which means that you have successfully submitted your entry/entries.


Evaluation of entries

The entries will be evaluated by a board of technical and business development experts from Nokia. The board will focus on evaluating the suitability of the code as an example, not as a commercial product.

We are very keen on improving our offering. Your input can - and will – have an effect on our roadmaps and the implementation of the APIs!

Criteria for evaluation per solution:

1) Supported platforms and devices (install base): 0-5 points

2) Code maturity and reusability: 0-3 points

3) Innovativeness: 0-3 points

4 a) In case of an application:

- How useful the code example is for end users and business potential: 0-3 points

- UI, usability and UI "wow", 0-3 points

4 b) In case of a framework, plugin, or something else that doesn't have a UI but provides new features for developers, such as implementing a new Mobility API:

- How useful is the solution for developers, is it supported by multiple platforms and devices: 0-3 points

- Code maturity and extendibility: 0-3 points

5) Your input to our offering: 0-8 points

- Your feedback on how we can further improve our offering is extremely valuable:

- What new use cases / APIs would you like to see in Mobility APIs?

- Did you have to use platform specific APIs (such as Symbian C++ APIs) for some cases?

- How should we improve our tools?

- Did you find some APIs difficult to use? How would you improve those?


The maximum amount of points for one solution is 25, which means that with two solutions you can get 50 points, with four solutions 100 points, and so on.



More information

For general questions there is a public discussion board monitored by Forum Nokia experts.

Mailbox for the competion is qt.competition@nokia.com

Main page of the contest is http://wiki.forum.nokia.com/index.php/Qt_Mobility_Contest

Thank you!

Forum Nokia

180 page views in the last 30 days.