QT Mobile - Device API
I am new to QT Quick and QT Mobile development and I want to clarify some important details about the framework capabilities:
- What specific device functions are available? (a full list of supported features would be appreciated)
- Are push-notifications for iOS and Android supported? Planned to be supported?
- Is it possible to save images and data on device's local storage between app launches (cache some data downloaded from Internet)?
- What API should I use for phone calls and SMS?
Sorry if I missed a documentation chapter which describes this...
Hi and welcome to devnet,
To have a full list of features, you should contact Digia directly. They are the ones who sell the product.
Do I need to have a commercial license to ask them? I am an individual developer and I don't plan to buy their premium support right now.
What's the difference btw QT project and Digia QT?
http://qt-project.org/doc/qt-5/mobiledevelopment.html - I've found this list of supported features, but I don't see push notifications, calls and localstorage support here. Where I can contact Digia?
There's no need to have a license to contact them to talk about their products :)
I can't tell you code wise what the differences could be
On a side note it's Qt, QT stands for Apple's QuickTime
Created a trial 30-days account and asked Digia support as you suggested. Waiting for an answer now... I think this thread can be closed, thanks for the feedback.
Did you ever hear anything back about this? I can't find any reference to Push Notifications in the docs, so I assume they're not supported yet.
http://qt-project.org/doc/qt-5/mobiledevelopment.html - they support only features listed on this page. Guy from support also told me that support for other features is planned for future releases.
Personally I decided to use Xamarin for my current projects. Qt Mobile has a great future, but for now this technology is too new (my opinion).
should I use for phone calls and SMS?
Sorry if I missed a documentation chapter which describes this
also i try to search about same problem but till know i didnot find something important
if you get some or more details can you pleas inform me
2.) Storing data on device's local storage can be done with QFile using the documents storage path.
3.) For phone calls and SMS, you can wrap around the native SDKs and provide an API to QML.
Compared to Xamarin, Qt has (currently) less device features covered but other advantages like Qt Quick for rapid development outweigh this usually and make you more effective to develop apps quicker.
Here's one problem - V-Play is not free
Is anywhere free analog of V-Play?