• [^] # Re: "Create once, deploy everywhere"

    Posté par (site web personnel) . En réponse au journal The Qt Company. Évalué à 2.

    désolé mais je vois pas le truc

    Je pense qu'on ne parle pas de la même chose. Tu semble considérer uniquement les OS desktop. Là le débat est beaucoup plus large et intègre Android, iOS et Windows RT (8 et Phone), plateforme maintenant supportées par Qt.
    Tout mes exemples d'intégration concernent ces plateformes "modernes", qui vont remplacer à terme les anciennes plateformes : qu'on soit d'accord ou pas, les Google, Apple et Microsoft poussent ces nouveaux environnements, ce qui impliquent des contraintes d'intégration nouvelles, pour des raisons à la fois techniques mais aussi d'attente utilisateur en terme d'expérience.

    Peux-tu être plus précis ?

    Ben par exemple regarde l'appli 20 minutes sur Windows Phone :
    http://screenshots.fr.sftcdn.net/fr/scrn/3346000/3346508/20minutes-fr-02-321x535.png
    L'application utilise les codes de design Windows Phone : ensemble des contenus dans une page (panorama) qui défile horizontalement.

    Maintenant la même chose sur iOS :
    http://actu.meilleurmobile.com/wp-content/uploads/2012/07/20minutes-200x300.jpg
    Défilement vertical, menu en haut, etc.

    Il y a à la fois des différences graphiques, des différences d'ergo, de navigation, d'architecture d'enchaînement des écrans.

    Sans parler de l'intégration avec l'OS : personnalisation de l'écran d'accueil pour afficher les dernières news, téléchargement en background dans un agent "controllé" par l'OS pour éviter le réveille de toute l'application et ainsi avoir un contrôle fin sur les jobs qui tournent, leur durée de vie, la gestion de la batterie, etc.
    ```