Release Notes of the QtMobility Project
An up-to-date list of known issues with the release can be found via the QtMobility Project Bug Tracker on the Qt website which provides additional information about known issues and tasks related to Qt and the QtMobility Project.
The new Qt APIs are typically supported by backends for each platform. For overall summary of the completeness/compatibility of support for a given API see Platform Compatability.
New Features
Detailed Feature support - Symbian/S60
Bearer Management API
Of all supported Symbian platforms S60 3.2+ platforms enjoy the most comprehensive feature set.
- Capabilities: BearerManagement, DirectConnectionRouting, SystemSessionSupport, ApplicationLevelRoaming , ForcedRoaming.
- List Configurations (IAP/SNAP).
- Default Configuration (IAP/SNAP).
- Configuration Added/Changed/Removed notifications (IAP/SNAP).
- Configuration State Changed notifications (IAP/SNAP).
- Online State Changed notifications.
- Configuration specific ReceivedData & SentData monitoring (IAP/SNAP) using NetworkSession.
- Open/Close/Stop NetworkSession (IAP/SNAP).
- NetworkSession state notifications.
- NetworkSession roaming control & notifications (SNAP).
Contacts API
- Contact sorting.
- Contact filtering.
- Retrieving the contents of a contact.
- Retrieving a list/iterator for all contacts (Unfiltered).
- Retrieving a list of contacts (Simple filtering).
- Add/Update/Remove Contacts.
- Add/Update/Remove Groups.
- Matching a contact (Matching incoming phone/email, and by name).
Messaging API
- Account queries (POP3, IMAP, SMTP, SMS & MMS MTM).
- Account sorting.
- Account filtering.
- Folder queries (POP3, IMAP, SMTP, SMS & MMS MTM).
- Folder sorting.
- Folder filtering.
- Message queries (POP3, IMAP, SMTP, SMS & MMS MTM).
- Message sorting.
- Message filtering.
- Add/Update/Remove Message (POP3, IMAP, SMTP, SMS & MMS MTM).
- Message added/removed/updated notifications (POP3, IMAP, SMTP, SMS and MMS MTM).
- Email content retrieval (POP3, IMAP MTM).
- Send/compose/show Message (POP3, IMAP, SMTP, SMS, MMS MTM) .
Multimedia API
- Play music from local file.
- Play video from local file.
- Retrieve meta data information from currently playing media. Following tags supported: title, artist, comment, genre, year, copyright, album, composer, albumtrack, audiobitrate, videobitrate, duration, content type.
- Media recording: audio capture to specified file from phone microphone or phone call (call needs to be started before media recording).
- Experimental camera support.
Service Framework API
- (Un)Register service
- Security improvements: authenticity of provider is done during (un)registering phase based on the verification of VID/SID
- Plug-in loading mechanism in Symbian
- Symbian backend based on the Client/Server architecture
System Info API
Support is present for the following System Info API classes
Known Issues
Non-API specific issues
Contacts API
- S60: Async contact operations not supported
- S60: Extending contact fields at runtime is not supported on most Symbian platforms because would compromise compatibility with the S60 platform Phonebook application.
Location API
- Maemo: backends are not yet fully implemented.
Messaging API
- Messaging filtering and Sorting functions are not fully optimized.
- Maemo: Messaging backends are not fully implemented.
- S60: Exporting IMAP or POP3 Message Updates from client to server is not supported
- S60: Only one level of folders is supported <=> Symbian/S60 applications do not use nested folders
- S60: Complex filter cases are not supported where nested filters are used (for example: QMessageFilter::byParentAccountId(const QMessageAccountFilter ,...)
- S60: ReceptionTimeStamp is not supported in filtering <=> Symbian reports only one date for SMS & MMS which means that QMessage::date() field is used, not receivedDate())
- S60: Message size reporting should be improved
- S60: Local services messages, for example bluetooth, are listed/read in Inbox
- Windows: QMessageServiceAction::queryMessages does not incrementally emit matching message identifiers or progress information.
- Windows: QMessageStore::instance shows a blocking modal dialog if MAPI is not installed.
- Windows mobile: QMessageServiceAction::exportUpdates : Full account synchronization currently unavailable due to lack of synchronous control of update progress.
- Windows mobile: QMessageSerivceAction::retrieve : Only retrieves content for messages bodies at present. Attachment retrieval overridden by mapi/mail client settings.
- Windows mobile: QMessageServiceAction::cancelOperation : Async nature of native calls used to implement service actions means that cancelOperation will only operate on ::retieveBody at present.
- Windows Mobile: QMessageServiceAction::send: Provides no way of determining actual transmission failure.
Multimedia API
- Camera support classes in Multimedia API is in technology preview state.
- S60: S60 specific play list not supported
- S60: Device specific play list management not supported.
- S60: Audio capture does not support currently any special features like format, encoding etc...
- S60: seeking is not working properly
- S60: video size does not remain constant in repeated plays
- S60: full screen video not working OK
- S60: Calling QStillImageCapture::capture() with an existing file name results in Symbian:-11 error.
- S60: advancedsettings focus, whitebalance, exposure,etc don't work with 3.2/5.0. 3.1 Devices do not support them at all.
- S60: 3.2.3 (E75 for example) player example don't work.
- Windows desktop: wmp multimedia plugin does not display video with Windows Media Player 10 or 12
Publish and Subscribe API
- Maemo: only supports subscribing but not publishing.
Sensors API
- Sensors API is in technology preview state.
System Info API
- S60: Battery status incorrect on test applications startup.
- S60: Phone is still charging but power state shows 100% and "wall power".
- S60: number of bars for network reporting signal strength is hardcoded.
Versit API
- Versit support for Contacts API is in technology preview state, see src/versit/README.
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) |
Trademarks |
Qt Mobility Project 1.0.0 |