IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques Discussion :

Qt Mobility 1.1.3, avec améliorations du binding Qt Quick et des performances sur Symbian


Sujet :

Bibliothèques

  1. #1
    Rédacteur

    Avatar de johnlamericain
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2004
    Messages
    3 742
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 3 742
    Points : 8 140
    Points
    8 140
    Par défaut Qt Mobility 1.1.3, avec améliorations du binding Qt Quick et des performances sur Symbian
    Qt Mobility disponible en version 1.1.1
    Avec améliorations du binding Qt Quick et des performances sur Symbian


    Mise à jour du 02/03/2011 par dourouc05


    Le Qt Mobility nouveau est arrivé. Il ne s'agit que d'une version de maintenance, n'apportant « que » des améliorations au niveau du binding Qt Quick et des améliorations de performances, principalement en ce qui concerne Symbian, sans oublier les habituelles corrections de bogues, améliorations de la documentation et des tests.

    Cette nouvelle version, la 1.1.1, est aussi incluse dans la nouvelle version du Qt SDK, la beta.

    Un certain nombre de bogues de priorité importante ont été corrigés dans cette version :

    Multimedia: Video graphics item causes a Symbian device to reboot
    Multimedia: QMediaPlayer does not play an MP4 file if header is after the encoded data block
    Multimedia: Memory leaks on Symbian
    System Information: Symbian devices crashes when 32 char long WLAN access point name is used
    Contacts: QML contacts model is not updated when a contact is deleted
    Organizer: Opening a file dialog in calendar demo cause crashes on Symbian devices
    Organizer: QML organizer item does not respect the detail changes
    Messaging: QMessageManager::updateMessage() crashes on Symbian
    Location: QLandmarkFetchRequest::waitForFinished() causes a crash on Symbian
    Service Framework: Memory leaks on Symbian
    Document Gallery: Mediabrowser displays 0 songs on Symbian
    Qt Mobility 1.1.1 est disponible sur cette page


    Billet original

    Source


    Citation Envoyé par dourouc05 Voir le message
    Le paquet Qt Mobility 1.1.0 est désormais disponible en beta ! Il fournit tout un set de nouvelles API, de grandes améliorations des API existantes ainsi que le support de nouvelles plateformes. Parmi les nouvelles API, nous pouvons compter Organizer, Versit/Organizer, Document Gallery et Feedback. Du côté des améliorations, l'API Location a été étendue avec les fonctionnalités si bien nommées Maps, Navigation et Landmarks ; l'API Multimedia a reçu des fonctionnalités de Camera. En images, la démo Mapviewer sur plusieurs plateformes :





    De plus, des bindings QML sont disponibles, ce qui ne laisse présager que le meilleur tant pour les développeurs que les designers d'interfaces ! Des interfaces animées, riches, puissantes et mobiles développées en un rien de temps, une technologie apparue avec Qt 4.7.

    Au niveau du support des plateformes mobiles, MeeGo, le nouvel OS développé par Intel et Nokia, est également supporté, partiellement pour le moment. Cependant, faisant partie du tier 1 des plateformes supportées, ces manques vont bientôt être comblés ; l'objectif est que MeeGo devienne la plateforme principale pour Qt Mobility.

    Un changement très important est à noter pour cette version : l'API Telephony Events n'est plus et ne sera plus disponible dans Qt Mobility. Pourquoi ? Cette décision se base sur le constat que cette API n'apportait au final pas grand chose aux développeurs tiers. Elle avait été créée pour contrôler les événements de téléphonie du mobile ; cet utilisation est fort valable mais requiert beaucoup plus de recherche en termes d'événements et dans le domaine de la téléphonie pour voir comment répondre au mieux aux besoins des utilisateurs. Pendant cette phase de Technology Preview, nous avons remarqué que le peu de fonctionnalités dans une API aussi prometteuse ne pouvait que déconcerter les utilisateurs de cette API. Par conséquent, son développement a été arrêté.

    Les bindings QML requièrent Qt 4.7, évidemment. Le paquet Qt Mobility 1.1 beta est disponible pour les plateformes Symbian en utilisant le paquet SIS pour Symbian. Il supporte aussi Maemo. Nous n'avons pas de nouvelle sur le firmware de Maemo 5 à communiquer pour le moment, nous vous tiendront au courant dès que nous aurons quelque chose.

    Télécharger Qt Mobility 1.1.0 beta !

    Billet original

    Et vous ?

    Que pensez-vous de ces nouvelles API ? Vont-elles vous servir ?
    Citation Envoyé par dourouc05 Voir le message
    La version 1.0.2, très mineure

    La sortie de la version 1.0.2 de Qt Mobility a été beaucoup plus surveillée que celles de la 1.0.0 ou la 1.0.1, surtout suite au dernier accrochage. Les seules vraies corrections de cette version sont un crash de l'API de localisation sur Symbian, des échecs pour l'API des capteurs sur Maemo 5 ainsi que les corrections des autres problèmes détectés à la sortie de la version 1.0.1.

    La Technology Preview de la 1.1.0

    Mais la nouvelle la plus intéressante n'est pas cette nouvelle version, il s'agit de la technology preview de la version 1.1.0. Cette nouvelle version apportera son lot de nouvelles API. Suite au modèle de contribution actuel de Nokia, il s'agit de partager avec le public dès que possible les avancées futures du projet, afin que tous les utilisateurs puissent contribuer à l'évolution du framework, à tous les niveaux (rapports de bogues, demandes de fonctionnalités, fourniture d'un patch...), même si la qualité voulue de la branche 1.0 doit être atteinte. Notamment, les API ne sont pas encore parfaitement supportées sur toutes les plateformes : cela viendra, il est plus important de communiquer sur le futur du projet et ainsi assurer sa qualité. Surtout qu'il y a nettement moins de code à modifier en cas de changement dans l'API, il est donc plus facile de leur proposer des modifications à ce niveau. Vos contributions au code sont néanmoins toujours les bienvenues, surtout sur Symbian et Maemo ; plus tard cette année, dans le second semestre, vous n'entendrez plus parler de Maemo ici : l'environnement de développement principal passera à Meego !

    Pour cette Technology Preview, le Qt Developer Network entre dans la danse. Notamment, toutes les API seront présentées sur le wiki, chacune aura droit à son forum pour les discussions spécifiques sur l'API, la laissant maturer jusqu'à la version beta puis finale.

    Quel sera le contenu de cette 1.1.0 ?

    Pas moins de huit nouvelles API sont prévues :

    1. Service Framework API (Out-of process) ;
    2. Document Gallery API ;
    3. Maps/Navigation API ;
    4. Organizer API ;
    5. Landmarks API ;
    6. Camera API ;
    7. Versit/Organizer API ;
    8. Telephony Events API ;
    9. Feedback API ;
    10. Contacts API.
    Des sources sont d'ores et déjà disponibles.

    Certaines API ont été plus travaillées que d'autres, elles sont cependant suffisamment avancées pour que vous puissiez commencer à les étudier. La majorité sont disponible sur Maemo 5, étant donné qu'il s'agit pour le moment de l'environnement de développement principal. Les fichiers SIS pour Symbian ne sont pas disponibles, le support de cette plateforme n'étant pas encore suffisamment avancé. Chaque API propose aussi une application d'exemple pour en montrer l'utilisation.

    Sources : Qt Mobility 1.1.0 Technology Preview et Qt Mobility 1.0.2 Released.

    Et vous ?

    Utilisez-vous déjà ces API ? Ne sont-elles utiles que pour le développement sur mobiles ?
    Avez-vous déjà testé cette version préliminaire ? Qu'en pensez-vous ?


    Billet original

    Par dourouc05, le 01/08/2010
    Après un peu d'attente, voilà enfin la première sortie officielle de Qt Mobility.

    Cette release contient 10 API dont 9 sont considérées comme finales et 1 comme beta.
    Les 9 API finales sont les suivantes :

    • Service Framework
    • Bearer Management
    • Messaging
    • Contacts
    • Versit
    • Publish and Subscribe
    • Location
    • System Information
    • Sensors


    L'API multimédia quant à elle est à un très bon état de développement, mais l'équipe de développement se réserve la possibilité de modifier cette version. Dans ce cas, cette version beta ne sera pas maintenue, il est donc à vos risques et périls de l'utiliser dès à présent.

    Où les trouver ?

    Elles sont disponibles sur la page Qt Solutions ainsi que dans la version Beta du SDK de Qt.

    Pour bien commencer, n'hésitez pas à parcourir le guide d'utilisation.

    Et pour Symbian ?

    Cette release pour Maemo supporte uniquement Maemo PR 1.2 qui n'est pas encore paru.
    Il y aura dans les semaines à venir un patch pour l'utilisation de Qt Mobility avec la plateforme Symbian.

    Voir aussi

    Le site web de Qt

    Et vous ?

    Attendiez-vous avec autant d'impatience que nous cette sortie ? Prévoyez-vous d'utiliser ces API dans vos applications dans les mois à venir ?

    Billet original publié sur les blogs de developpez.com

    Par johnlamericain, le 27/04/2010

  2. #2
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2007
    Messages : 17
    Points : 20
    Points
    20
    Par défaut Youpiiiie
    J'ai testé le SDK, il est bluffant!

    Vivement que la PR1.2 sorte pour ne pas me prendre la tête et essayer ce beau petit packet tout pres à être utilisé !

  3. #3
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut
    La version 1.0.2, très mineure

    La sortie de la version 1.0.2 de Qt Mobility a été beaucoup plus surveillée que celles de la 1.0.0 ou la 1.0.1, surtout suite au dernier accrochage. Les seules vraies corrections de cette version sont un crash de l'API de localisation sur Symbian, des échecs pour l'API des capteurs sur Maemo 5 ainsi que les corrections des autres problèmes détectés à la sortie de la version 1.0.1.

    La Technology Preview de la 1.1.0

    Mais la nouvelle la plus intéressante n'est pas cette nouvelle version, il s'agit de la technology preview de la version 1.1.0. Cette nouvelle version apportera son lot de nouvelles API. Suite au modèle de contribution actuel de Nokia, il s'agit de partager avec le public dès que possible les avancées futures du projet, afin que tous les utilisateurs puissent contribuer à l'évolution du framework, à tous les niveaux (rapports de bogues, demandes de fonctionnalités, fourniture d'un patch...), même si la qualité voulue de la branche 1.0 doit être atteinte. Notamment, les API ne sont pas encore parfaitement supportées sur toutes les plateformes : cela viendra, il est plus important de communiquer sur le futur du projet et ainsi assurer sa qualité. Surtout qu'il y a nettement moins de code à modifier en cas de changement dans l'API, il est donc plus facile de leur proposer des modifications à ce niveau. Vos contributions au code sont néanmoins toujours les bienvenues, surtout sur Symbian et Maemo ; plus tard cette année, dans le second semestre, vous n'entendrez plus parler de Maemo ici : l'environnement de développement principal passera à Meego !

    Pour cette Technology Preview, le Qt Developer Network entre dans la danse. Notamment, toutes les API seront présentées sur le wiki, chacune aura droit à son forum pour les discussions spécifiques sur l'API, la laissant maturer jusqu'à la version beta puis finale.

    Quel sera le contenu de cette 1.1.0 ?

    Pas moins de huit nouvelles API sont prévues :

    1. Service Framework API (Out-of process) ;
    2. Document Gallery API ;
    3. Maps/Navigation API ;
    4. Organizer API ;
    5. Landmarks API ;
    6. Camera API ;
    7. Versit/Organizer API ;
    8. Telephony Events API ;
    9. Feedback API ;
    10. Contacts API.
    Des sources sont d'ores et déjà disponibles.

    Certaines API ont été plus travaillées que d'autres, elles sont cependant suffisamment avancées pour que vous puissiez commencer à les étudier. La majorité sont disponible sur Maemo 5, étant donné qu'il s'agit pour le moment de l'environnement de développement principal. Les fichiers SIS pour Symbian ne sont pas disponibles, le support de cette plateforme n'étant pas encore suffisamment avancé. Chaque API propose aussi une application d'exemple pour en montrer l'utilisation.

    Sources : Qt Mobility 1.1.0 Technology Preview et Qt Mobility 1.0.2 Released.

    Et vous ?

    Utilisez-vous déjà ces API ? Ne sont-elles utiles que pour le développement sur mobiles ?
    Avez-vous déjà testé cette version préliminaire ? Qu'en pensez-vous ?


    Billet original
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  4. #4
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut
    Le paquet Qt Mobility 1.1.0 est désormais disponible en beta ! Il fournit tout un set de nouvelles API, de grandes améliorations des API existantes ainsi que le support de nouvelles plateformes. Parmi les nouvelles API, nous pouvons compter Organizer, Versit/Organizer, Document Gallery et Feedback. Du côté des améliorations, l'API Location a été étendue avec les fonctionnalités si bien nommées Maps, Navigation et Landmarks ; l'API Multimedia a reçu des fonctionnalités de Camera. En images, la démo Mapviewer sur plusieurs plateformes :





    De plus, des bindings QML sont disponibles, ce qui ne laisse présager que le meilleur tant pour les développeurs que les designers d'interfaces ! Des interfaces animées, riches, puissantes et mobiles développées en un rien de temps, une technologie apparue avec Qt 4.7.

    Au niveau du support des plateformes mobiles, MeeGo, le nouvel OS développé par Intel et Nokia, est également supporté, partiellement pour le moment. Cependant, faisant partie du tier 1 des plateformes supportées, ces manques vont bientôt être comblés ; l'objectif est que MeeGo devienne la plateforme principale pour Qt Mobility.

    Un changement très important est à noter pour cette version : l'API Telephony Events n'est plus et ne sera plus disponible dans Qt Mobility. Pourquoi ? Cette décision se base sur le constat que cette API n'apportait au final pas grand chose aux développeurs tiers. Elle avait été créée pour contrôler les événements de téléphonie du mobile ; cet utilisation est fort valable mais requiert beaucoup plus de recherche en termes d'événements et dans le domaine de la téléphonie pour voir comment répondre au mieux aux besoins des utilisateurs. Pendant cette phase de Technology Preview, nous avons remarqué que le peu de fonctionnalités dans une API aussi prometteuse ne pouvait que déconcerter les utilisateurs de cette API. Par conséquent, son développement a été arrêté.

    Les bindings QML requièrent Qt 4.7, évidemment. Le paquet Qt Mobility 1.1 beta est disponible pour les plateformes Symbian en utilisant le paquet SIS pour Symbian. Il supporte aussi Maemo. Nous n'avons pas de nouvelle sur le firmware de Maemo 5 à communiquer pour le moment, nous vous tiendrons au courant dès que nous aurons quelque chose.

    Télécharger Qt Mobility 1.1.0 beta !

    Billet original

    Et vous ?

    Que pensez-vous de ces nouvelles API ? Vont-elles vous servir ?
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  5. #5
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut [Qt] Qt Mobility 1.1.1 est arrivé
    Le Qt Mobility nouveau est arrivé. Il ne s'agit que d'une version de maintenance, n'apportant « que » des améliorations au niveau du binding Qt Quick et des améliorations de performances, principalement en ce qui concerne Symbian, sans oublier les habituelles corrections de bogues, améliorations de la documentation et des tests.

    Cette nouvelle version, la 1.1.1, est aussi incluse dans la nouvelle version du Qt SDK, la beta.

    Un certain nombre de bogues de priorité importante ont été corrigés dans cette version :

    Multimedia: Video graphics item causes a Symbian device to reboot
    Multimedia: QMediaPlayer does not play an MP4 file if header is after the encoded data block
    Multimedia: Memory leaks on Symbian
    System Information: Symbian devices crashes when 32 char long WLAN access point name is used
    Contacts: QML contacts model is not updated when a contact is deleted
    Organizer: Opening a file dialog in calendar demo cause crashes on Symbian devices
    Organizer: QML organizer item does not respect the detail changes
    Messaging: QMessageManager::updateMessage() crashes on Symbian
    Location: QLandmarkFetchRequest::waitForFinished() causes a crash on Symbian
    Service Framework: Memory leaks on Symbian
    Document Gallery: Mediabrowser displays 0 songs on Symbian
    Source : http://labs.qt.nokia.com/2011/03/01/...-1-1-released/

    Billet original
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

Discussions similaires

  1. Réponses: 0
    Dernier message: 11/01/2011, 23h04
  2. Réponses: 6
    Dernier message: 09/07/2009, 19h22
  3. Réponses: 0
    Dernier message: 09/07/2009, 11h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo