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 :

Apparition d'un style natif pour Android dans Qt 5.4


Sujet :

Applications mobiles

  1. #1
    R�dacteur/Mod�rateur
    Avatar de arnolddumas
    Homme Profil pro
    �tudiant
    Inscrit en
    Novembre 2012
    Messages
    978
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 32
    Localisation : Autriche

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2012
    Messages : 978
    Par d�faut Apparition d'un style natif pour Android dans Qt 5.4
    Comme vous l'avez peut-�tre entendu, Qt 5.4, qui sera prochainement disponible en version finale, introduit un nouveau style pour Android. Cet article se veut pragmatique, en exposant les nouveaut�s pour vos applications Android d�velopp�es avec Qt.

    Qt Widgets


    Il �tait par le pass� possible d'avoir des applications reposant sur Qt Widgets ayant une apparence native gr�ce � Ministro, un syst�me installant les biblioth�ques Qt au niveau du syst�me Android. Dans Qt 5.4, une partie du code source de Ministro a �t� incorpor�e dans le module de plate-forme pour Android. Cela permet aux applications Qt d'avoir une apparence native, m�me si Ministro n'est pas install�. Ceci �tant, les applications voulant utiliser des fonctionnalit�s additionnelles propos�es par Ministro pourront continuer � le faire. Pour r�sumer la situation, les applications utilisant Qt Widgets auront une apparence native, ind�pendamment de la fa�on dont Qt aura �t� distribu�.

    Contr�les Qt Quick

    Une nouveaut� majeure de Qt 5.4 est l'introduction d'un nouveau style pour les applications utilisant les contr�les Qt Quick. Vous pouvez en avoir un aper�u via la capture d'�cran de l'application de d�monstration, tournant sur un Nexus 5 sous Android KitKat 4.4. Par ailleurs, il est � noter que ce style Android n�cessite Android 3.0 (API niveau 11) ou ult�rieur. Sur des appareils plus anciens, un th�me g�n�rique reposant sur QML sera utilis� � la place.


    Android 5.0

    Les plates-formes mobiles �voluent � un rythme effr�n�. Alors que les �quipes travaillaient dur pour fournir un style g�n�rique fonctionnant sur Android 3.0 et ult�rieur, une nouvelle version majeure, � savoir Android 5.0 � Lollipop �, fut introduite, ainsi qu'un nouveau th�me, le � Material design �. Ce nouveau th�me introduit tellement de nouveaut�s qu'il n'a pas �t� possible de toutes les prendre en compte � temps.

    Ainsi, le support du th�me � Material � n'est malheureusement pas � un niveau satisfaisant pour le moment. Les applications reposant sur Qt 5.4.0 utiliseront donc le th�me par d�faut, � savoir Holo, sur Android 5.0. Les probl�mes les plus visibles sont : des effets de transitions manquants, des couleurs de teinte manquantes, des effets de vague, ainsi que des animations ind�finies et/ou bloquantes (QTBUG-42520 et QTBUG-42644).


    Pour les plus curieux d�entre vous, qui ne peuvent pas attendre que ces d�fauts soient corrig�s, vous pouvez d�s � pr�sent utiliser le th�me � Material � en �ditant le fichier AndroidManifest.xml comme suit :

    Code xml : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    <manifest>
        <applicationandroid:theme="@android:style/Theme.Material.Light"></application></manifest>

    Cette m�thode peut aussi �tre utilis�e pour utiliser la version claire ou fonc�e du th�me Holo : il faudra alors utiliser les cha�nes � Theme.Holo.Light � et � Theme.Holo � respectivement.

    Article original : � Native Android style in Qt 5.4 �

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur quelconque
    Inscrit en
    Ao�t 2010
    Messages
    7
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur quelconque

    Informations forums :
    Inscription : Ao�t 2010
    Messages : 7
    Par d�faut
    Disponible depuis hier 13h (heure fran�aise) en version finale, install� hier soir, le passage de mes programmes 5.3 en 5.4 s'est pass� sans encombres. Je n'ai pas encore test� les contr�les Android, mais �a ne saurait tarder.

Discussions similaires

  1. [Android] D�veloppez en natif pour Android avec Qt 5.1
    Par gbdivers dans le forum Applications mobiles
    R�ponses: 8
    Dernier message: 26/12/2014, 12h34
  2. [WM17] Gestion des doublons en acc�s natif pour android
    Par alainXprog dans le forum Windev Mobile
    R�ponses: 0
    Dernier message: 17/04/2013, 21h11
  3. D�veloppement natif pour Android
    Par kalfadine dans le forum Android
    R�ponses: 1
    Dernier message: 21/03/2012, 13h05

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