Advertisements
Advertisements

Creating Qt Apps using the Nokia Qt SDK for Symbian (demoed on a Nokia N8) and Maemo from desktop app to mobile app.

| July 20, 2010 | Reply

Symbian has been tarred in the past for the complexity of app development. The issue in the past was the difficulty in making Symbian apps in comparison to iPhone OS.

Although native Symbian is powerful and allows you to create deeply integrated apps, it’s difficult to use at the beginning.

Solution? Nokia Qt SDK, which (whilst also being a powerful cross platform tool that will make your apps go on MeeGo, Maemo and any Qt compatible device) is easy to use and accessible to everyone.

All the APIs and tools you’ll need is provided in one package.

Lucian notes however, that if you have bigger ambitions and want to create or extend OS functionality, creating deeply integrated apps, you might want to go native Symbian.

S^3 provides options to build with AVKON or Qt- building on the latter ensures the future of your application (going with S^4 and MeeGo/Maemo)

Advertisements

In the rest of the video, Lucian gives a tutorial of building a Qt App, first using one of the templates to learn from. I don’t know anything about coding or whatnot to understand what’s easy or what’s not, but it seemed understandable enough what Lucien was doing to quickly modify that calculator app. You can see your revisions quickly – edit/add feature, check it out with the emulator.

In the end, you’ll see the app ported from desktop to the Nokia N8.

[YOUTUBE=http://www.youtube.com/watch?v=Sd_079HoRPE]

You can follow Lucien at @Ltomuta

For Maemo

Another Qt video shows porting Desktop apps to Maemo with Qt.

An important thing to note is that it will look like a native Maemo app, with Hildon (Maemo 5) style buttons, and not like a desktop app squished into a small screen. (BTW, with reddit, it does look that “ugly/plain” on the web version. The Maemo version looks kinda decent.)

Here, the app is demoed on N900 but as with the Symbian version, you can edit/add features and immediately check your changes on the emulator. It looked really simple just to add the code for auto orientation (though I’m guessing made easier being just text to shuffle around)

It will probably be the same when MeeGo comes out, but since there is no final MeeGo handset, we’re treated instead with demo of Maemo 5 on the N900.

VIA nokiadevforum

Advertisements

Tags: , , , , , , , , ,

Category: Maemo, Nokia, Nseries, Symbian, Video

About the Author ()

Hey, thanks for reading my post. My name is Jay and I'm a medical student at the University of Manchester. When I can, I blog here at mynokiablog.com and tweet now and again @jaymontano. We also have a twitter and facebook accounts @mynokiablog and  Facebook.com/mynokiablog. Check out the tips, guides and rules for commenting >>click<< Contact us at tips(@)mynokiablog.com or email me directly on jay[at]mynokiablog.com
  • Jim

    nice. I’m thinking of starting a site with qt tutorials for beginers, specially for mobile applications. Qt is much cooler that these 2 video presentations.

    • Keith

      I’ll be looking forward to that. Coz I want to learn how to use Qt and I also would like to build apps for this awesome platform. And I actually have NO clue about all this stuff and how it’s done. So Qt tutorials will be well accepted by me :)

    • John Wiegand-forson

      I would also be interested I did some programming in school and I am very tempted in Qt development for Symbian/Meego as the current state of applications in the Ovi store is frankly scary

  • Yougo

    Are they considering publishing some tutorial books or magazines for those who are interested in it? We have ton of mac and iphone magazines here but stuff about symbian and maemo are nowhere to be found

    • John Wiegand-forson

      Thats a very good point very small amount of publications to look at while iPhone has tons I hope this changes

  • Yougo

    How easy is it to port the oxford advanced dictionary to symbian and maemo with the cd that come with the dict book?

  • Pingback: Creating Qt Apps using the Nokia Qt SDK for Symbian (demoed on a Nokia N8) and Maemo from desktop app to mobile app.()

  • http://www.videoconmobilephones.in Videocon mobiles

    The app is realy great. Its been a nice framework to develop the applications on the basis of this app.

  • http://www.olivemobiles.in Olive Mobiles

    The Nokia Qt SDK is a great framework. Shd try for the application development

  • Pingback: The Nokia N8 » Creating Qt Apps using the Nokia Qt SDK for Symbian (demoed on a Nokia N8)()

  • John

    hahah nokia n8 will have 2 games and 5 other apps when launching. this is gonna be another nokia fail. Tell me one top notch hi end company that programs for symbian 3 ?? all cool apps are on iphone and android. whats the use of all this bla bla when there are not enough games and apps that kick ass ???

    i want a synth and a midi sequenzer that connects via mini usb to usb to midi and then i can rape my hardware synth with it .. but noooo just some gay videos .. stop praising video playback and cover flow as something extra ordenarie.. nokia go blow a goat u gay filthy little finnish midgets

    • http://mynokiablog.com Jay Montano

      John :

      hahah nokia n8 will have 2 games and 5 other apps when launching. this is gonna be another nokia fail. Tell me one top notch hi end company that programs for symbian 3 ?? all cool apps are on iphone and android. whats the use of all this bla bla when there are not enough games and apps that kick ass ???

      i want a synth and a midi sequenzer that connects via mini usb to usb to midi and then i can rape my hardware synth with it .. but noooo just some gay videos .. stop praising video playback and cover flow as something extra ordenarie.. nokia go blow a goat u gay filthy little finnish midgets

      I’ll give you 4/10 for that trolling attempt. Still, to indulge the troll:

      The Nokia N8 is backward compatible with S60 5th Edition, so works with those other S60 5th Edition apps. Granted a large proportion are basic. But you still have apps.

      >>Tell me one top notch hi end company that programs for symbian 3 ??
      Electronic Arts?

      In addition to Symbian dev, consider also those building with Qt, which will be pooled with MeeGo and S^4 devices.

      You’ve also got to consider that not everyone has a wedge embedded in their brain that prevents them from wanting anything else except zeh Appz and duh Gamez. And better apps will come. But if apps are all you really want in life, go buy an iPod touch.

    • Ludwig van

      John…so you’re a homophobic. Do you have intimate feelings towards men that just make you all conflicted inside. You know with all that christian brainwashing that you have had since childhood making you all mad and confused. It must be hard when you cannot accept those feelings because what has been told you by that religion of yours. Why don’t you just give in and accept yourself as you are…a gay man. Stop hating yourself. There is nothing wrong with being gay. You do know that gayness is quite common in other animals as well? Just one aspect of life. Relish it.

      And same goes for the little people as well…nothing wrong with it. Just happens some times. It’s all part of this funny thing we call life. We’re all different..some are big, some small. It’s no biggie. Don’t worry, be happy. :)

  • johnny b

    hey ludwig, nice post and funny too. sorry just like to play an ass and to be honest i have good friends which are gay. and no i’m not. but actually i wouldn’t care. abd hey u are right about the world, a funny place where lot’s of diffrent people and tastes come together.. oh well.. and nokia screwed up big time quite sometime, somehow i can feel a little anger when i think of nokia.. strange isn’t it.. actually i couldn’t care less. anyhow cool post ludiwg

  • johnny b

    oh and i forgot don’t feed the troll .. =)

  • John Wiegand-forson

    These guys make it so easy !!!!! I definitely tempted in Qt development I have a tiny amount of experience in application development from school but as the Nokia Qt SDK is finally compatible with the MAC I will give it a try when I am free

    • Andre

      They released a mac version?
      Well then, we can all expect those devs picking up Qt with the RIGHT kind of incentives.
      I honestly think Nokia would do well to come up with a reference device for S^4 hardware, while keeping the good details covered up that runs S^3 and seed it out to a few key developers. Probably in the range of 10000 or so devices.
      Not only would it be a show of good will towards devs. But it would show great intent for their plans for the future.
      Microsoft has already done this to an extent and I honestly feel it is an example that should be followed.
      Sure they have utterly slashed publishing to Ovi prices for example, but I still don’t think that’s enough to convince the iPhone fueled masses that not only is there a larger, untapped market out there, but that the cross platform capabilities are there. And with less restriction on the content available, some of the dreams that they had for applications but lacked the ability to implement may actually become a reality.

      I’m overly optimistic aren’t I :-(

  • lonely cent

    nice. i am 18 yrs old, never built an app yet in my life but with this QT i am going to start and develop apps for Ovi.. wow easy environment of QT. supportin multiple platforms by just deployin after writin app.

  • Pingback: Qt Contest: Port a desktop App to MeeGo/Symbian handheld for Ovi Store and win EUR 10,000! | My Nokia Blog()

Advertisements