Editing Maemo Coding Competition 1

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
== Welcome to the first App development Contest for Maemo devices. ==
== Welcome to the first App development Contest for Maemo devices. ==
-
'''''NB: Competition entry has now ended, [[#Results|see the results]]'''''
+
'''''Nb: Competition entry has now ended, voting has commenced here[http://wiki.maemo.org/index.php?title=Maemo_Coding_Competition_1#Voting_.28Now_open.21.29]'''''
Are you bored waiting for new games to be released for your [[Nokia N900|N900]]? Is your forehead wrinkled stressing about the lack of applications in the [[extras]] repository? Does the emptiness of the Ovi store make you urinate in your sleep? And do you call out your mother's name when making love to your girlfriend because of step 4 of 5 disappointment and unrelated mental issues?
Are you bored waiting for new games to be released for your [[Nokia N900|N900]]? Is your forehead wrinkled stressing about the lack of applications in the [[extras]] repository? Does the emptiness of the Ovi store make you urinate in your sleep? And do you call out your mother's name when making love to your girlfriend because of step 4 of 5 disappointment and unrelated mental issues?
Line 13: Line 13:
Good luck and most of all have fun!
Good luck and most of all have fun!
-
== Categories and voting ==
+
== Voting (Now open!) ==
-
''NB: Competition entry is now closed and voting has been completed.''
+
Voting is now open!
-
There are 6 main categories for submissions:
+
*Desktop - http://talk.maemo.org/showthread.php?p=760304 [http://talk.maemo.org/showthread.php?p=760304]
 +
*Location & Navigation - http://talk.maemo.org/showthread.php?t=58964 [http://talk.maemo.org/showthread.php?t=58964]
 +
*System & Utilities - coming soon
 +
*Games - http://talk.maemo.org/showthread.php?t=58990 [http://talk.maemo.org/showthread.php?t=58990]
 +
*Graphics & Multimedia - coming soon
 +
*Other - coming soon
-
* Desktop - http://talk.maemo.org/showthread.php?p=760304 [http://talk.maemo.org/showthread.php?p=760304]
+
Please remember it is one vote per user and you will not be able to change your vote after casting it.
-
* System & Utilities - http://talk.maemo.org/showthread.php?p=764039 [http://talk.maemo.org/showthread.php?p=764039]
+
-
* Games - http://talk.maemo.org/showthread.php?t=58990 [http://talk.maemo.org/showthread.php?t=58990]
+
-
* Graphics & Multimedia - http://talk.maemo.org/showthread.php?p=763679 [http://talk.maemo.org/showthread.php?p=763679]
+
-
* Location & Navigation - http://talk.maemo.org/showthread.php?t=58964 [http://talk.maemo.org/showthread.php?t=58964]
+
-
* Other - http://talk.maemo.org/showthread.php?t=59038 [http://talk.maemo.org/showthread.php?t=59038]
+
-
In addition, there is an extra category for those new to N900 development:
+
Entrants please check over your application's writeup on the voting threads. Some have provided information, others have not and therefore, in some cases, information has been retrieved from various threads and sources to build up the missing information. It is also your responsibility that your entry is represented correctly on the voting thread. Contact contest organiser if there are any such queries/problems.
-
* Beginners - http://talk.maemo.org/showthread.php?t=59074[http://talk.maemo.org/showthread.php?t=59074]
+
== Categories ==
-
== Results ==
+
There are 6 main categories for submissions:
-
The competition has now ended. The winning application and runners ups for each category is as follows:
+
* Desktop
 +
* System & Utilities
 +
* Games
 +
* Graphics & Multimedia
 +
* Location & Navigation
 +
* Other
-
{| class="sortable wikitable" border="2"
 
-
|-
 
-
! Category
 
-
! Winning App
 
-
! 1st Runner Up
 
-
! 2nd Runner Up
 
-
! 3rd Runner Up
 
-
|-
 
-
| '''Desktop'''
 
-
| Queen Beecon
 
-
| MyContacts
 
-
| Maenotify
 
-
| Sticky notes
 
-
|-
 
-
| '''Location & Navigation'''
 
-
| CloudGPS
 
-
| Advanced Geocaching Tool
 
-
| modRana
 
-
| MetroMap
 
-
|-
 
-
| '''System & Utilities'''
 
-
| Faster Application Manager
 
-
| ApMeFo
 
-
| Alarmed
 
-
| Extended Call Log
 
-
|-
 
-
| '''Games'''
 
-
| PSX4M
 
-
| Destroid
 
-
| Bos Wars
 
-
| Skid Stone
 
-
|-
 
-
| '''Graphics & Multimedia'''
 
-
| PenPen Sketchbook
 
-
| Metre
 
-
| eSpeak GUI Client
 
-
| DreamRemote
 
-
|-
 
-
| '''Other'''
 
-
| TweeGo
 
-
| Scout
 
-
| qexercise
 
-
| DropN900
 
-
|-
 
-
| '''Beginners'''
 
-
| DropN900
 
-
| qexercise
 
-
| ApMeFo
 
-
| BackupMenu
 
-
|}
 
== Prizes ==
== Prizes ==
-
'''Nokia invites the seven winners (winner of each category) to the [http://wiki.meego.com/MeeGo_Conference_2010 MeeGo Conference 2010], due to be held in Dublin, Ireland!
+
'''Nokia invites the six winners (winner of each category) to the MeeGo Conference 2010, due to be held in Dublin, Ireland! [http://wiki.meego.com/MeeGo_Conference_2010]
Travel and accommodation costs will be covered by Nokia. If the winner is unable to attend, a N900 can be offered in exchange.'''
Travel and accommodation costs will be covered by Nokia. If the winner is unable to attend, a N900 can be offered in exchange.'''
Line 96: Line 51:
Also there will be a prize fund into which the community will be able to donate.  If you would like to add to the prize fund please reply here[http://talk.maemo.org/showthread.php?p=666733].. $5, $10, anything would be gratefully received. Why not sponsor your favourite category?
Also there will be a prize fund into which the community will be able to donate.  If you would like to add to the prize fund please reply here[http://talk.maemo.org/showthread.php?p=666733].. $5, $10, anything would be gratefully received. Why not sponsor your favourite category?
-
The bounty share out will be decided by a forum poll here [http://talk.maemo.org/showthread.php?t=59132]
 
-
==Bounty Roll of Honor==
+
==Bounty Roll of Honor (So far, we're still collecting)==
-
The list of pledges and donations
+
Here is the list of pledges and donations as of 23rd July [http://talk.maemo.org/showpost.php?p=671499]
{| class="sortable wikitable" border="2"
{| class="sortable wikitable" border="2"
|-
|-
Line 145: Line 99:
| hepokatti  
| hepokatti  
| ?
| ?
 +
| tbc
 +
| tbc
 +
|-
 +
| RenegadeFanboy
 +
| $20
| tbc
| tbc
| tbc
| tbc
Line 282: Line 241:
| €48.70
| €48.70
| Confirmed
| Confirmed
-
|-
 
-
| gs1
 
-
| €10
 
-
| €9.46
 
-
| Confirmed
 
-
|-
 
-
| magullo
 
-
| €10
 
-
| tbc
 
-
| tbc
 
|-
|-
| Total
| Total
Line 297: Line 246:
|  
|  
|}
|}
 +
 +
== Getting started with N900 development ==
 +
 +
The Nokia Qt SDK is the official set of tools with everything needed to design and create applications for the N900 [http://www.forum.nokia.com/info/sw.nokia.com/id/e920da1a-5b18-42df-82c3-907413e525fb/Nokia_Qt_SDK.html]. The [http://maemo.org/development/ development wiki] is a great place to start, it contains lots of code examples and development guides. The "Windows Python and Qt in 30 mins"[http://talk.maemo.org/showthread.php?t=43663] thread is a great tutorial for beginners and will have you coding your first app in minutes, and here's a link to a tutorial from Linuxuser.co.uk[http://www.linuxuser.co.uk/tutorials/programming/develop-for-the-nokia-n900/]. The key is to get started, and do not be afraid to ask questions. Beginners are definitely welcome in this comp, great oaks from little acorns grow..
 +
 +
The 'Developer' forum on maemo.org[http://talk.maemo.org/forumdisplay.php?f=13] is an excellent resource to find answers and ask questions of your own.
 +
== Participants ==
== Participants ==
Line 313: Line 269:
*Package name and where to find the app/repository:
*Package name and where to find the app/repository:
*Maemo.org thread or garage thread (if exists)  
*Maemo.org thread or garage thread (if exists)  
 +
{| class="sortable wikitable" border="2"
{| class="sortable wikitable" border="2"
Line 323: Line 280:
|-
|-
| [http://maemo.org/profile/view/emesem/ emesem]
| [http://maemo.org/profile/view/emesem/ emesem]
-
| [http://sites.google.com/site/markusscharnowski/n/pushit/ Push-It!] or [http://talk.maemo.org/showthread.php?t=59134 Talk]
+
| Push-It!
| Utilities
| Utilities
-
| 100%
+
| 50%
-
| Y
+
|
|-
|-
| [http://maemo.org/profile/view/nononoyes/ No!No!No!Yes!]
| [http://maemo.org/profile/view/nononoyes/ No!No!No!Yes!]
-
| [[Queen BeeCon Widget]]
+
| [http://wiki.maemo.org/Queen_BeeCon_Widget Queen Beecon Widget]
| Desktop
| Desktop
| 99.9%
| 99.9%
 +
|
 +
|-
 +
| Ianaré
 +
| [http://talk.maemo.org/showthread.php?t=45299 Tipqalc]
 +
| Utilities
 +
| 95%
 +
|
 +
|-
 +
| Ianaré
 +
| Moon phase widget
 +
| Desktop
 +
| 5%
|
|
|-
|-
Line 409: Line 378:
| Tumblr for N900
| Tumblr for N900
| Other
| Other
-
| 45%
+
| 20%
-
| N
+
|
|-
|-
| [http://maemo.org/profile/view/khertan/ Khertan]
| [http://maemo.org/profile/view/khertan/ Khertan]
Line 476: Line 445:
| System & Utilities
| System & Utilities
| 100%
| 100%
 +
|
 +
|-
 +
| [http://maemo.org/profile/view/candas1/ Candas1]
 +
| PythmBox
 +
| Graphics & Multimedia
 +
| 10%
|
|
|-
|-
Line 487: Line 462:
| Groove
| Groove
| Graphics & Multimedia
| Graphics & Multimedia
-
| 70%
+
| 30%
-
| Y
+
|
|-
|-
| [http://maemo.org/profile/view/davidh101/ davidh101]
| [http://maemo.org/profile/view/davidh101/ davidh101]
Line 504: Line 479:
| [http://maemo.org/profile/view/krk969/ krk969]
| [http://maemo.org/profile/view/krk969/ krk969]
| [http://buddy.passiongarage.co.uk Buddy, a budget/expense manager application for Maemo/Windows/Linux ]
| [http://buddy.passiongarage.co.uk Buddy, a budget/expense manager application for Maemo/Windows/Linux ]
-
[http://talk.maemo.org/showthread.php?t=52203 Maemo.org thread]
+
[Maemo.org thread : http://talk.maemo.org/showthread.php?t=52203]
| System & Utilities
| System & Utilities
| 100%
| 100%
Line 617: Line 592:
|
|
|-
|-
-
| [[User:Robbiethe1st]]
+
| [http://wiki.maemo.org/User:Robbiethe1st robbiethe1st]
| [http://talk.maemo.org/showthread.php?p=754837#post754837 BackupMenu (system image utility)]
| [http://talk.maemo.org/showthread.php?p=754837#post754837 BackupMenu (system image utility)]
| Other (not an in-OS tool)
| Other (not an in-OS tool)
Line 700: Line 675:
| 100%
| 100%
| Y
| Y
-
|}
 
-
 
-
== Beginners spinoff competition ==
 
-
 
-
'''''Nb: Beginners competition entry has now ended'''''
 
-
 
-
In addition to the main coding competition, we are also running a separate spin off beginners coding competition. Participants who marked their entries as beginner to the main contest are automatically entered.
 
-
 
-
As mentioned in the rules, entries to the beginners competition must be the authors first released coding project(s) for the N900, and must have been first released between the competition start and end dates. In addition, the same rules as the main comp also apply.
 
-
 
-
This competition is not eligible to make use of the main coding competition bounty and prizes. However there is expected to be a small bounty offered by the community to the winner(s) of this competition, this is still to be finalised.
 
-
 
-
Here is the final table of participants:
 
-
{| class="sortable wikitable" border="2"
 
-
|-
 
-
! Developer
 
-
! Application
 
-
! Category
 
-
|-
 
-
| [http://maemo.org/profile/view/emesem/ emesem]
 
-
| [http://sites.google.com/site/markusscharnowski/n/pushit/ Push-It!] or [http://talk.maemo.org/showthread.php?t=59134 Talk]
 
-
| Utilities
 
-
|-
 
-
| [http://maemo.org/profile/view/amandalam/ amandalam]
 
-
| [http://maemo.org/packages/view/espeakgui/ eSpeak GUI Client]
 
-
| Graphics & Multimedia
 
-
|-
 
-
| [http://maemo.org/profile/view/lullen/ lullen]
 
-
| qexercise
 
-
| Other
 
-
|-
 
-
| [http://maemo.org/profile/view/dotblank/ Dotblank]
 
-
| Groove
 
-
| Graphics & Multimedia
 
-
|-
 
-
| [http://maemo.org/profile/view/helihyv/ helihyv]
 
-
| [https://garage.maemo.org/projects/kitchenalert/ KitchenAlert]
 
-
| System & Utilities
 
-
|-
 
-
| [http://maemo.org/profile/view/artohyv/ artohyv] & [http://maemo.org/profile/view/helihyv/ helihyv]
 
-
| [http://urpo.garage.maemo.org/ URPO]
 
-
| System & Utilities
 
-
|-
 
-
| [http://maemo.org/profile/view/amandalam/ amandalam]
 
-
| [http://maemo.org/packages/view/strokeorder/ Stroke Order Chinese Input Method]
 
-
| System & Utilities
 
-
|-
 
-
| [http://maemo.org/profile/view/nathraiben/ Nathraiben]
 
-
| [http://talk.maemo.org/showthread.php?t=56844 ApMeFo]
 
-
| System & Utilities
 
-
|-
 
-
| [[User:Robbiethe1st]]
 
-
| [http://talk.maemo.org/showthread.php?p=754837#post754837 BackupMenu (system image utility)]
 
-
| Other (not an in-OS tool)
 
-
|-
 
-
| [http://maemo.org/profile/view/andy80 Andrea Grandi]
 
-
| [http://gitorious.org/lastgo LastGo]
 
-
| Graphics & Multimedia
 
-
|-
 
-
| [http://maemo.org/profile/view/vrwarp/ Benson Tsai]
 
-
| [http://maemo.org/packages/view/k9call/ K9 Call]
 
-
| Desktop
 
-
|-
 
-
| [http://maemo.org/profile/view/avis/ Alek Terekhov]
 
-
| [http://talk.maemo.org/showthread.php?t=58692 Skid Stone]
 
-
| Games
 
-
|-
 
-
| [http://maemo.org/profile/view/gryllida Gryllida]
 
-
| [http://maemo.org/packages/view/eye4/ eye4]
 
-
| Other
 
-
|-
 
-
| [http://talk.maemo.org/member.php?u=42987 destroid]
 
-
| [http://talk.maemo.org/showthread.php?p=758622 Destroid]
 
-
| Games
 
-
|-
 
-
| [http://talk.maemo.org/member.php?u=38025 jonnenau]
 
-
| [http://talk.maemo.org/showthread.php?t=58882 DropN900]
 
-
| Other (suits best?)
 
-
|-
 
-
| [http://talk.maemo.org/member.php?u=43068 Bzouk]
 
-
| [http://talk.maemo.org/showthread.php?p=759616#post759616 N9Profile]
 
-
| Other
 
-
|-
 
-
| [http://talk.maemo.org/member.php?u=28619 klen]
 
-
| [http://talk.maemo.org/showthread.php?p=759913#post759913 Ruler App]
 
-
| Graphics & Multimedia 
 
|}
|}
Line 799: Line 688:
* If there are too many qualifying entries that the forum software cannot facilitate a single voting thread, multiple threads and polls may need to be used to determine which group will be entered into the final vote. Prizes will not be awarded for winners of any such qualifying rounds.
* If there are too many qualifying entries that the forum software cannot facilitate a single voting thread, multiple threads and polls may need to be used to determine which group will be entered into the final vote. Prizes will not be awarded for winners of any such qualifying rounds.
* Coding competition entries marked as beginner will also automatically be entered into a separate beginners contest if they meet the following criteria: entries to the beginners competition must be the authors first released coding project(s) for the N900, and must have been first released between the competition start and end dates.  
* Coding competition entries marked as beginner will also automatically be entered into a separate beginners contest if they meet the following criteria: entries to the beginners competition must be the authors first released coding project(s) for the N900, and must have been first released between the competition start and end dates.  
-
* Voting is strictly one vote per user. The use of multiple accounts to vote, creating fake accounts to register votes, or using other illegal means to register votes is strictly prohibited and may be seen as an attempt to defraud the poll and community. Your votes may be discounted and/or your entries disqualified if judged by the contest organiser that you have done so.
 
-
* There will be a feature freeze on entries during the voting stage of the competition. Please limit your competition entry code changes to bug fix only for any release during this period, and this restriction should remain until the end of the vote.
 
* Entries in languages other than English will be accepted as long as sufficient English documentation is provided.
* Entries in languages other than English will be accepted as long as sufficient English documentation is provided.
* Prize winners receiving a share of the collected bounty will be paid through Paypal transaction. Any fees charged by Paypal will be deducted from the prize amount.
* Prize winners receiving a share of the collected bounty will be paid through Paypal transaction. Any fees charged by Paypal will be deducted from the prize amount.
Line 809: Line 696:
* Competition treasurer: zehjotkah
* Competition treasurer: zehjotkah
* Competition thread, for answers and discussion: "The First N900 Coding Competition! 21st May-21st July. Open to all!" [http://talk.maemo.org/showthread.php?t=53112]
* Competition thread, for answers and discussion: "The First N900 Coding Competition! 21st May-21st July. Open to all!" [http://talk.maemo.org/showthread.php?t=53112]
-
 
-
== Getting started with N900 development ==
 
-
 
-
The Nokia Qt SDK is the official set of tools with everything needed to design and create applications for the N900 [http://www.forum.nokia.com/info/sw.nokia.com/id/e920da1a-5b18-42df-82c3-907413e525fb/Nokia_Qt_SDK.html]. The [http://maemo.org/development/ development wiki] is a great place to start, it contains lots of code examples and development guides. The "Windows Python and Qt in 30 mins"[http://talk.maemo.org/showthread.php?t=43663] thread is a great tutorial for beginners and will have you coding your first app in minutes, and here's a link to a tutorial from Linuxuser.co.uk[http://www.linuxuser.co.uk/tutorials/programming/develop-for-the-nokia-n900/]. The key is to get started, and do not be afraid to ask questions. Beginners are definitely welcome in this comp, great oaks from little acorns grow..
 
-
 
-
The 'Developer' forum on maemo.org[http://talk.maemo.org/forumdisplay.php?f=13] is an excellent resource to find answers and ask questions of your own.
 
== Wishlist ==
== Wishlist ==

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)