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

Applications mobiles Discussion :

Avanc�e du support d�iOS dans Qt 5.1


Sujet :

Applications mobiles

  1. #1
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2008
    Messages
    26 772
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 26 772
    Par d�faut Avanc�e du support d�iOS dans Qt 5.1
    Tout de go, Digia annonce que Qt 5.2 supportera iOS, soit vers la fin 2013. Cependant, tous les d�tails ne sont pas encore d�cid�s (comme ce qui concerne les restrictions sur l�App Store ou le support de parties plus anciennes du code de Qt). Qt 5.1, en tout cas, contiendra une premi�re version de ce support, le code a �t� int�gr� vendredi dernier.

    Tout le d�veloppement et le d�ploiement passent par Xcode. Actuellement, la mani�re de proc�der est la cr�ation d�un fichier de projet .pro, qui est export� en un fichier de projet Xcode par QMake (et r�export� � chaque modification), ce dernier �tant alors utilis� dans Xcode. Toute l��dition du code peut �videmment se faire en dehors de cet EDI.

    Le style Mac de Qt pour plateformes desktop utilise l�API HITheme d�OS X pour l�affichage d��l�ments natifs � l��cran. Cependant, cette API n�a pas d��quivalent sur iOS, cr�er une classe QiOSStyle comme l�actuelle QMacStyle n�est donc pas possible. Les styles multiplateformes tels que le nouveau Fusion sont cependant disponibles. Tous les efforts sur le style des applications seront port�s sur les contr�les int�gr�s dans Qt Quick 2.

    Apple limite fortement les possibilit�s des applications sur iOS. Notamment, il n�est pas possible d�utiliser un compilateur de type JIT, tel que celui utilis� dans V8 � ce qui signifie qu�il n�y aura pas de Qt Quick 2 sur iOS pour le moment. Ce probl�me est bien connu et une solution est � l��tude.

    Actuellement, d�j� quelques modules fonctionnent correctement : les widgets, QGraphicsView, Qt Quick 1, OpenGL, les �l�ments tactiles et d�orientation.



    Pour tester cette premi�re �bauche, il est n�cessaire d�avoir Xcode install� (avec les certificats et le p�riph�rique configur�s). Ensuite, il faut cloner qtbase

    git clone git://gitorious.org/qt/qtbase.git qtbase-ios
    cd qtbase-ios/

    et le compiler (soit pour le p�riph�rique, soit pour le simulateur).

    ./configure -xplatform unsupported/macx-ios-clang -developer-build -nomake examples -nomake tests -release [-sdk iphonesimulator]
    make

    R�cup�rer une d�mo et l�ouvrir dans Xcode :

    git clone git://github.com/msorvig/qt-ios-demo.git
    cd qt-ios-demo
    ../qtbase-ios/bin/qmake
    open qt-ios-demo.xcodeproj

    Source

    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 !

  2. #2
    Membre tr�s actif

    Homme Profil pro
    Mentaliste
    Inscrit en
    Mars 2008
    Messages
    872
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Mentaliste
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 872
    Par d�faut
    Citation Envoy� par dourouc05 Voir le message
    Digia annonce que Qt 5.2 supportera iOS, soit vers la fin 2013.
    Concr�tement, cela signifie quoi ? On d�veloppe une appli avec Qt 5.1 et on pourra la d�ployer facilement sur iOS ? (Je m'excuse je ne suis pas tr�s cal� c�t� Qt).

  3. #3
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2008
    Messages
    26 772
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 26 772
    Par d�faut
    Citation Envoy� par SurferIX Voir le message
    On d�veloppe une appli avec Qt 5.1 et on pourra la d�ployer facilement sur iOS ?
    Exactement.
    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
    Membre tr�s actif

    Homme Profil pro
    �tudiant
    Inscrit en
    Novembre 2011
    Messages
    685
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 685
    Par d�faut
    Sans obligation d'�tre sous OS X ? Ce serait une premi�re.

  5. #5
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 49
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Sant�

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Par d�faut
    Citation Envoy� par dourouc05
    Tout le d�veloppement et le d�ploiement passe par Xcode.
    Citation Envoy� par dourouc05
    qui est export� en un fichier de projet Xcode par QMake (et r�export� � chaque modification), ce dernier �tant alors utilis� dans Xcode
    Citation Envoy� par dourouc05
    il est n�cessaire d�avoir Xcode install�
    Donc non. Il faut XCode et donc �tre sur Mac OS X

Discussions similaires

  1. [Android] Avanc�e du support d�Android dans Qt 5.1
    Par dourouc05 dans le forum Applications mobiles
    R�ponses: 3
    Dernier message: 18/03/2013, 15h43
  2. [Avanc�][keyboard] ev�nements clavier dans le syst�me
    Par thecaptain dans le forum API standards et tierces
    R�ponses: 1
    Dernier message: 25/10/2005, 01h35
  3. [Avanc�] Recopie une session dans un autre client
    Par gregoun dans le forum Servlets/JSP
    R�ponses: 6
    Dernier message: 29/06/2004, 12h11

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