Cell Broadcast Reception Symbian Qt - qt

I am trying to develop a basic application with Symbian Qt framework that reads my cell broadcast messages. I have had little luck in finding Qt API's for this purpose. Are there any API's I could use?

Check this link for Messaging API In Qt for Symbian http://www.developer.nokia.com/document/Mobile_Hands-on_Labs/Qt/MobilityMessaging/.
But According to me to Developing Broadcast messages application its better to follow Native code(Symbian C++).You Can find Symbian c++ Sample Examples in this link http://www.developer.nokia.com/Community/Wiki/SDK_API_Plug-in.

Related

How can i connect to Bluetooth via libconnman-qt?

I'm developing GUI on qt and i'm using libconnman-qt https://github.com/sailfishos/libconnman-qt
How can i connect Bluetooth?
NOTE: If any documentation exist for libconnman could you share with us?
Best Regards.

Qt Bluetooth AVRCP Implementation

I'm working on Qt project and I successfully implemented Bluetooth connection using "HandsfreeAudioGateway" so I can stream audio.
As a next step I would like to implement AVRCP to control the audio player over Bluetooth.
Looks like Qt doesn't support AVRCP yet. On the other hand BlueZ has mediaAPI which I don't know how to use it in Qt.
If you can show me a way or an example to figure it out, would be appreciated.
Cheers!
You could take a look at bluez-qt which is a Qt wrapper for Bluez 5 DBus API.
BluezQt::MediaPlayer represents a media player interface and might be a way forward for you.

Which platform for mobile development?

I have to develop an application which requires Bluetooth and profile change functionality for Symbian phones. After spending sometime I found that following options:
Java: but java does not allow to change profile
Symbian C++: I read basics for Symbian C++ and created some basic stuffs. Symbian extended APIs provide simple APIs for Profile and Bluetooth (I haven't tested yet). But its required lot of efforts to grab these. Specially certificate singing problem. I want to test my application on different devices and wish to give my friends whom having different cellphones. But couldn't due to signing problem.
QT: I am still confused on this. Whether this platform capable to fulfill my requirement or not. Secondly which phone supports QT or not...
Honestly, I am bit frustrated while writing this. I am looking someone, experience in these matter, to guide me in this situation.
You can combine native C++ with Qt. Though you'll lose some of the cross-platform nature of Qt by mixing native C++ with it.
See the XQProfile example on Forum Nokia Wiki for mixing Qt and native Symbian C++ for profile changing.
Qt can be installed to practically all devices from S60 3rd Edition FP1 (S60 3.1) onwards. Newer device models ship with Qt preinstalled. Forum Nokia has device specifications that you can filter based on Qt availability.
QT (+ QML) is the language of choice going forward. I believe it is currently on the following phones: N8,C7,C6,E7. i version 4.6.1 with version 4.7 which has the QML support due shortly.
However if you need to target current and older devices then your only choice is Symbian C++.

Qt - XQAlarm in Desktop versions

I'm starting to porting an Android app to Qt. Planning to port it to MeeGo, Symbian and Linux-Windows desktop versions.
My app uses alarms in Android and I have found XQAlarm class in Qt to be very usefull, BUT its belongs to Mobile Extensions package.
Any equivalent class for desktop (Linux, Windows)? or a workarround class?
If this is for mobile extension, say Symbian, then you will have to use native OS API.
Sorry, by mistake I posted the reply here, instead of replying to : How to set alarm in qt mobility application
I was searching for similar questions on this site for "xqalarm" and got this hit.

where to start learning nokia application?

i have no idea about the nokia app all i know it is used the c++ and QT SDK correct me if I am wrong.
any references or book will be great.
Thanks
It depends, do you want to develop for Symbian or Maemo (more recent but available on less devices) ?
For Maemo, you could start with the SDK Virtual Image (to use in VirtualBox or VMWare):
http://maemovmware.garage.maemo.org/2nd_edition/
There is also a Virtual PC version, but I'm not sure if the image is as recent:
https://garage.maemo.org/projects/vpc-sdk
Otherwise, you could also check out the Nokia Forums, you could start here: http://www.forum.nokia.com/Library/Tools_and_downloads/Other/Maemo/
Also, you should also get the QT Tools if you're doing cross-platform: http://www.forum.nokia.com/Develop/Qt/Tools/
I think you want to google "Symbian":
http://wiki.forum.nokia.com/index.php/How_do_I_start_programming_for_Symbian_OS%3F
For Nokia phones, you have 2 types of applications:
Java application: J2ME, for feature phones (Series 40) and Symbian
QT: for Symbian and Maemo
The nokia forum is a great start for learning:
www.forum.nokia.com

Resources