Make a Qt app for BlackBerry and get a free PlayBook
-
-
If you are not registered there yet, register at http://appworld.blackberry.com/isvportal before 11:59 PM EST on February 15.
-
Submit your Qt app for Blackberry before 11:59 PM EST on March 2, and get a free Blackberry Playbook.
More details here:
http://devblog.blackberry.com/2012/02/playbook-offer-extension/There was a news recently that the Blackberry AppWorld is more profitable to developers than the Android Market. Your Qt app will run only on a PlayBook for now, but:
-
They have sold a lot of playbooks at discounted price. I bought 2 for $200 each some time ago, because I have 4 kids :-) It's a very decent hardware, except GPS (GPS practically does not work)
-
They will have Blackberry OS 10 on phones this year, and it will run your Qt apps.
-
-
They were giving free playbooks for Android apps (playbook os runs android apps too), now they also will give you a free playbook for a Qt app.
More details here:
http://devblog.blackberry.com/2012/02/playbook-offer-extension/ -
Nice, i go to try ^^
-
Would you mind linking to one or two useful resources for qt on blackberry? Is there e.g. a qtcreator/qtsdk that supports blackberry os?
-
-
[quote author="GentooXativa" date="1329228238"]Check this: http://www.developer.nokia.com/Community/Discussion/showthread.php?197261-How-to-port-QT-(in-symbian)-to-Blackberry[/quote]
Uhm, all i find there is a reference to a git repository. So porting a qt app to the playbook requires the developer to grab qt from a git repository and then compile that first?
Forgive me, but i can't believe that RIM expects people to do that ...
-
[quote author="harbaum" date="1329235270"]
Forgive me, but i can't believe that RIM expects people to do that ...[/quote]Doesn't seem that unreasonable to me. Qt is relatively new on the RIM platform and there hasn't been a lot of ecosystem development (to the extent that there has been for desktop, MeeGo, Symbian, etc.)
The program page stated that they were opening the offer up to Qt developers (among others) because of popular demand. I would imagine that would be along the lines of "Ok, if you've got the skills to make it happen, go for it!" not "Here we're going to hold your hand through this process."
-
If you want to get the free playbook, you need to register NOW, because if you register after February 15, you will not qualify:
http://appworld.blackberry.com/isvportal
You stil have over 2 weeks to finish your app.
About Qt for blackberry:
-
Has anybody managed to build a qml app and deploy it to the blackberry store?
I was finally able to compile a small project. But at the BB10 emulator I get the error code 8. At least the icon appears... so I was not sure if I managed to build it for the x86 target. Just in case I have done everything right and it doesn't work at the emulator because I have build it for the armel target by accident I uploaded it now to blackberry. Will see what happens... ;-)
I'm very frustrated. Any other experiences?
-
Darn, I missed this one. Would have been a cool device to play with, I think!
-
I thought about porting a qml app to bb10 , but i am wondering if it worth the effort ? i am wondering which components are fully implemented ? what about com.nokia.meego ?
Is there a way to test the app on a remote device ? Any starting tracks welcome ...
Regards
-
Standard Qt 4.8.(1) works. I tried to deploy a simple QtQuick-only app and it worked w/o any tweaks... Well I used the main.cpp from the project template provided by the Playbook SDK (nothing strange with that file) but that's all.
No components such as meego but that wasn't expected. You can also use QWidget if you want to.
There's a simulator image that you can run in vmware to deploy and test your app.
[quote author="www.rzr.online.fr" date="1336655194"]I thought about porting a qml app to bb10 , but i am wondering if it worth the effort ? i am wondering which components are fully implemented ? what about com.nokia.meego ?
Is there a way to test the app on a remote device ? Any starting tracks welcome ...
Regards
[/quote]