thanks to all the sponsors for making the event possible.
A big thank you also to the presenters, panelists, workshop room hosts and competition judges.
Now, let us know in the comments what was good and what we could do better.
thanks to all the sponsors for making the event possible.
A big thank you also to the presenters, panelists, workshop room hosts and competition judges.
Now, let us know in the comments what was good and what we could do better.
So with under 24 hours to go we are all ready for you.
Check the Venue page for how to get to Arcada (its a big building, and we will have posters/signs to help you find the entrance)
Oh and one small change, Göran Ericsson had a last minute emergency so his college Vladimir Katardiev will be doing the talk by himself, and taking his place on the panel.
Use the tag #mdchel for twitter or send messages to @mobiledevcampfi and we will pick them up.
For on the day, we have teamed up with the folks from FreeJamTV to get live streaming of the main stage on the day.
Check FreeJam.TV/live for the feed
Oh, and of course the Nokia folks are hanging out on #nokia_MDC on IRC as well
So, the rules of the competition are;
You have 48 hours to build an application for one of the four platforms;
The folks over at Nokia have “narrowed” their category down a little, in that the application must; use the Qt Module QNetwork, must have a social web integration and be based around the topic of “outside”.
For the other three categories, there are no specified limitations on what or how to build your entry.
The best iPhone app as judged by Marko Karppinen will win an iPad (once they come out)
The best Microsoft app as judged by Vesku will win a top end Samsung Windows Mobile phone.
The best Android app as Judged by the folks from Comeks will win an Android handset.
Again, Nokia are a little bit different, in that if you build the best Symbian App you will win an N97mini, the best Maemo app will win an N900, but if you build it as a cross platform app, you can win both. The judge(s) for the Nokia section of the competition will be in the Nokia Workshop room.
All the Judges will be easy to spot as we are going to give them nice bright name badges for the day.
The judges will be looking at (these have different weights and are in no specific order);-
NOTE: You do not need a physical handset to enter the competition (although if you do manage to deploy on one it will look better to the judges!)
In addition to the platform specific competitions there is an extra category that you can also be judged on, and that is for the “Business Potential” of the application. There is a separate prize for this.
This will be judged by Artturi Tarjanne of Nexit Ventures
On Saturday, either print out and bring a judging form with you, or collect one on the day.
Once your application is “ready”, find the appropriate judge and pitch them your app (should only take you one or two sentences and will be written on your sheet).
The Judge will then write a score for your application on the sheet and sign it.
Once that is done, bring the sheet to Mike in the main auditorium, you have until 17:00 on Saturday
So, those are the rules.
If you have any questions either post comment here or send us a message on Twitter @mobiledevcampfi
Oh, and in case you have forgotten, here are links for the posts that have links for getting started with the different platforms;
Qt and Maemo
Microsoft
Android
iPhone
Now that Mobile World Congress is over, a couple of links around some interesting points over the last few days.
But first, 20 key trends from Mobile World Congress 2010
oh, and some interesting Finnish companies were there as well
Tomi Ahonen gave a short post (for once) on the top 25 mobile companies by revenue
Oh, and then he hightlighted an interesting article on why App Stores are not great.
Oh and find out how services are being deleivered via SMS in India
And the final post in the series (for completeness) covers Android.
The main site is at Developer.android.com.
You can pull the SDK from here (please do this before coming to lighten the load on the network at the event!)
A good place to ask questions is on StackOverflow, but it is probably wise to at least read through the tutorials first (you can find them linked from here
We have gone all retro and stuff and are applying the BETA label to our agenda, as there is still possibilities of changes even though we are only 7 days away from THE mobile event of the year (at least for Developers )
Agenda
10.30-11.15 Registration and Breakfast
11.15-11.30 Welcome
11.30-12.15 Nokia feat. Qt – Cross-platform application and UI framework (Sami Viitanen)
12:15-12:45 Microsoft Phone 7 Series demo (Vesku Paananen)
12:45-13:00 Break
13.00-13.30 Creative Mobile app design with Python (Jürgen Scheible)
13:30-14:30 Panel: Cross platform development (Moderator: Peter Vesterbacka Panelists: Lauri Piispanen, Paul Houghton, Miika Virtanen, Jouni Mannonen)
14:30-15:30 Lunch + networking
15:30-16:00 Title TBD (Jouni Mannonen)
16.00-16.45 Browser as first class app environment- trends and vision (HTML5, JS) (Göran AP Ericsson, Vladimir Katardiev)
16:45-17.00 Break
17.00-18.00 Panel: Is the future of mobile internet in the browser or native applications (Moderator Vesku Paananen, Panelists: Göran Ericsson, Teemu Kurppa, Juha Kaunisto,)
18.00-18.30 Announce winner of Mobile Dev Challenge + sum up + Thank you!
18.30-> Party and networking
So, as the date draws nearer, we thought we should give you a heads up on a couple of things.
First, the exact details will be announced next Thursday (25th February).
Second, we have manged to get top of the line phones for all but one of the competition categories, so go back and start checking out those getting started guides eh ![]()
The lone hold out category will have an iPad instead of a phone.
So yesterday, we got the links to get started with cross platform development using Qt, but there here are some Maemo specific resources as a follow-up.
Start with Qt-development on Maemo5 by downloading the Qt SDK from here and then MADDE for your system (available for Windows, Linux & Mac OS X).
You can create, build and test your project in your native environment with the QtSDK.
With MADDE you can compile it for the device.
Again Forum Nokia has a ton of stuff available to help you get familiar with the environment through examples and courses on Qt for Maemo.
There is a strong community around Maemo and they can support you with your question, but be aware that there is loads of documentation out there already.
As Maemo is an open source project, a good source of help is on freenode IRC-channels #maemo, #qt-maemo and as it gets closer to the event #nokia_mdc.
There is also a wiki page specifically for MobileDevCamp.fi
Oh, and if you are scared of C++, Maemo also supports Python (but then you lose the cross platform comparability stuff, and you will see why that is so important next week!)
There is less offical pages around this, but from the Maemo Forums, here are a couple of threads that can work as getting started guides – Qt Designer/Python for Windows XP in 30 Mins and Qt4 Hello World in 30mins (from a rusty programmer).
A longer tutorial can be found at here
The easy-to-use Qt Application and UI framework not only simplifies C++ development but quickly deploys apps to multiple mobile platforms without rewriting source code.
A one page overview of Qt can be found on Forum Nokia
Getting started guide is here
The latest Qt 4.6 brings full Symbian and Maemo support. In addition, there are a set of Qt API’s that offer key mobile platform features such as messaging, location, contacts are currently available but are labelled as Beta.
Visit the Forum Nokia wiki for tips and tricks (oh, and if you think of some add them there as well
)
If you get stuck, there are always the Forum Nokia Discussion Boards for Qt.