Editing Mobile Dev Camp 2010

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:
 +
= Mobile Dev Camp 2010 =
 +
[[Image: mdc.png]]
[[Image: mdc.png]]
Nokia is one of the sponsors of this years' [http://mobiledevcamp.fi/ Mobile Dev-Camp] in Helsinki. Part of the engagement there is a developer competition. For the details please follow up on this page.
Nokia is one of the sponsors of this years' [http://mobiledevcamp.fi/ Mobile Dev-Camp] in Helsinki. Part of the engagement there is a developer competition. For the details please follow up on this page.
 +
 +
 +
= COMPETITION STARTED =
== Competition ==
== Competition ==
Line 21: Line 26:
'''The best application will be selected by a jury. Looking forward to seeing you on Saturday!'''</div>
'''The best application will be selected by a jury. Looking forward to seeing you on Saturday!'''</div>
 +
=== What do I have to do? ===
=== What do I have to do? ===
Line 28: Line 34:
* the application has to be written in Qt
* the application has to be written in Qt
* it has to work either on a Symbian device or the N900.
* it has to work either on a Symbian device or the N900.
 +
 +
=== What can I win? ===
=== What can I win? ===
Line 33: Line 41:
The winner-team of the competition gets:
The winner-team of the competition gets:
-
* 1x[[Nokia N900|N900]] if your application runs on Maemo
+
* 1xN900 if your application runs on Maemo
* 1xN97 mini, if your application runs on Symbian
* 1xN97 mini, if your application runs on Symbian
* 1xN900 '''AND''' 1xN97 mini if the application runs on both systems.
* 1xN900 '''AND''' 1xN97 mini if the application runs on both systems.
You can win if your application is implemented according to the rules, we release 48 hours before the event, and if it is selected as the best application by a jury.
You can win if your application is implemented according to the rules, we release 48 hours before the event, and if it is selected as the best application by a jury.
 +
 +
 +
 +
=== How can I prepare? ===
=== How can I prepare? ===
Check the information in the getting started section of this page. Further join the IRC channel on freenode (#nokia_MDC) to get support with the set-up.
Check the information in the getting started section of this page. Further join the IRC channel on freenode (#nokia_MDC) to get support with the set-up.
 +
 +
 +
=== How can I participate? ===
=== How can I participate? ===
You can participate alone or as a group. Follow the rules out, start coding and present your idea at the event.
You can participate alone or as a group. Follow the rules out, start coding and present your idea at the event.
 +
 +
 +
== Workshop at the event ==
== Workshop at the event ==
People from Maemo Devices and Forum Nokia will be present in the Nokia workshop room during the entire event. Come around to ask questions, chat, ask for demonstrations and discuss about topics around the development environment. There won’t be a fixed schedule, but everything around your questions. Showing how to set-up the environment, small code-snippets, how to start developing for Nokia devices etc. The goal is to get the hands on Qt-development for mobile devices and have some fun. For the people who are working on applications for the competition, there will be support for all your questions.
People from Maemo Devices and Forum Nokia will be present in the Nokia workshop room during the entire event. Come around to ask questions, chat, ask for demonstrations and discuss about topics around the development environment. There won’t be a fixed schedule, but everything around your questions. Showing how to set-up the environment, small code-snippets, how to start developing for Nokia devices etc. The goal is to get the hands on Qt-development for mobile devices and have some fun. For the people who are working on applications for the competition, there will be support for all your questions.
 +
 +
 +
== Getting Started ==
== Getting Started ==
 +
'''QtSDK'''
'''QtSDK'''
[http://qt.nokia.com/products/developer-tools QtCreator] is an easy to use cross-platform IDE. It includes QtDesigner, a powerful tool to create the UI. Further the QtSDK contains the libraries, which are necessary to compile and run your application in your native environment.
[http://qt.nokia.com/products/developer-tools QtCreator] is an easy to use cross-platform IDE. It includes QtDesigner, a powerful tool to create the UI. Further the QtSDK contains the libraries, which are necessary to compile and run your application in your native environment.
 +
'''[http://qt.nokia.com/downloads Download the QtSDK for your system]'''
'''[http://qt.nokia.com/downloads Download the QtSDK for your system]'''
 +
After downloading follow the installation instructions of the installer.
After downloading follow the installation instructions of the installer.
 +
Special notes for Linux and Mac:
Special notes for Linux and Mac:
* Mac OS X: [http://developer.apple.com/tools/xcode/ XCode] required.
* Mac OS X: [http://developer.apple.com/tools/xcode/ XCode] required.
* Linux: GCC required.
* Linux: GCC required.
 +
 +
 +
 +
'''MADDE'''
'''MADDE'''
-
[[MADDE|MADDE]] is a command-line cross-compilation tool for Maemo 5. It offers a smooth way to compile your Qt application for the device. It is available for Windows, OS X and Linux.
+
[[MADDE | MADDE]] is a command-line cross-compilation tool for Maemo 5. It offers a smooth way to compile your Qt application for the device. It is available for Windows, OS X and Linux.
 +
 
'''[http://tablets-dev.nokia.com/MADDE.php Download MADDE]'''
'''[http://tablets-dev.nokia.com/MADDE.php Download MADDE]'''
 +
 +
 +
=== Links ===
=== Links ===
Line 79: Line 112:
[http://www.forum.nokia.com/Tools_Docs_and_Code/Documentation/Maemo.xhtml Qt on Maemo 5 - Examples]
[http://www.forum.nokia.com/Tools_Docs_and_Code/Documentation/Maemo.xhtml Qt on Maemo 5 - Examples]
-
[[Qt-Maemo|Qt on Maemo 5 - General information]]
+
[http://wiki.maemo.org/Qt Qt on Maemo 5 - General information]
 +
 
 +
 
'''MADDE'''
'''MADDE'''
-
[[MADDE/Qt Example|Simple Qt example with MADDE]]
+
[http://wiki.maemo.org/MADDE/Qt_Example Simple Qt example with MADDE]
-
[[MADDE/Device_runtime|How to test an application on Device]]
+
[http://wiki.maemo.org/MADDE/Device_runtime How to test an application on Device]
-
[[MADDE/FAQ|MADDE FAQ]]
+
[http://wiki.maemo.org/MADDE/FAQ MADDE FAQ]
[http://labs.trolltech.com/blogs/2010/02/15/qt-462-for-maemo-5-released/ Maemo, MADDE and Qt 4.6]
[http://labs.trolltech.com/blogs/2010/02/15/qt-462-for-maemo-5-released/ Maemo, MADDE and Qt 4.6]
 +
'''Maemo 5'''
'''Maemo 5'''
-
[[Documentation|Maemo 5 documentation]]
+
[http://wiki.maemo.org/Documentation Maemo 5 documentation]
 +
 
 +
[http://wiki.maemo.org/Category:Development Development topics]
 +
 
 +
 
-
[[:Category:Development|Development topics]]
 
=== IRC ===
=== IRC ===
Join the channels on freenode:
Join the channels on freenode:
-
* '''#nokia_mdc'''
+
 
-
* '''#qt-maemo'''
+
'''#nokia_mdc'''
-
* '''#maemo'''
+
 
 +
'''#qt-maemo'''
 +
 
 +
'''#maemo'''
[[Category:Mobile Dev Camp 2010]]
[[Category:Mobile Dev Camp 2010]]

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)