Les applications que j'utilise le plus souvent sur mon téléphone sont le lecteur de PDF, le navigateur Web et le client SMS.
Entre ceux-la et leurs équivalents bureau, je ne vois pas beaucoup de différence.
Les différence importantes sont:
PDF:
Sur le téléphone il ouvre automatiquement un dialogue d'ouverture de fichier, pas sur l'ordi fixe
Le dialogue est d'ailleurs un dialogue custom et non un dialogue "standard" comme sur l'ordi fixe
Sur le bureau, j'ai plusieurs options comme la navigation par signet/vignettes qui ne sont disponible sur le téléphone. Ces options sont disponibles à partir d'un panneau latéral dans le cas du desktop.
navigateur Web:
On peut juste noter que la barre d'adresse et la barre des onglets sont inversé
client SMS (que je compare à un client de messagerie):
Quand je sélectionne un contact, je perçoit le comportement d'ouverture de fenêtres standard pour la plateforme (nouvelle fenêtre libre dans le cas du desktop, fenêtre "superposée" dans le cas du mobile)
Les options disponibles dans le GNOME Shell/le haut de la fenêtre sont disponible en-haut/en-bas de le fenêtre avec des icônes au lieu de texte (et encore, le GNOME utilise de plus en plus d'icône lui aussi)
Dans le cas du lecteur PDF, on retrouve surtout le fait que Android est une plateforme avec très peu d'uniformité (dialogue). Les panneaux latéreaux peuvent être remplacés par un dialogue superposé. Finalement, le comportement lors du lancement peut être facilement configuré (le fichier de config contient dans le cas de l'appli mobile une valeur qui change).
Dans le cas du navigateur Web, je pense que c'est surtout une question de goût.
Dans le cas du client de messagerie, j'ai déjà montré que ce sont les même infos qui se retrouvent surtout à un autre emplacement.
La question est maintenant, s'il est possible d'avoir un SDK qui permet de décrire des fenêtres de manière uniforme et qui appelle alors les fonctions de la plateforme qui vont bien.
Je pense avoir entendu que Qt5 supporte(ra) Android. Ils ont du se poser des questions similaires, non ? Je suppose (et espère) que Qt pour Android utilisera des QWidgets pareil et que le QFileDialog utilesera la fonctionalité d'Android d'utiliser d'autres applications en tout cas.
Après, je ne connait rien en création de toolkit et tout ça, donc je fait mes suppositions d'arrogant qui n'y connait rien.
[^] # Re: hmm
Posté par Plume . En réponse à la dépêche Pantheon, Cinnamon, MATE, Budgie, Endless Mobile, Tizen Shell...: un bureau pour les gouverner tous!. Évalué à 1.
Les applications que j'utilise le plus souvent sur mon téléphone sont le lecteur de PDF, le navigateur Web et le client SMS.
Entre ceux-la et leurs équivalents bureau, je ne vois pas beaucoup de différence.
Les différence importantes sont:
PDF:
navigateur Web:
client SMS (que je compare à un client de messagerie):
Dans le cas du lecteur PDF, on retrouve surtout le fait que Android est une plateforme avec très peu d'uniformité (dialogue). Les panneaux latéreaux peuvent être remplacés par un dialogue superposé. Finalement, le comportement lors du lancement peut être facilement configuré (le fichier de config contient dans le cas de l'appli mobile une valeur qui change).
Dans le cas du navigateur Web, je pense que c'est surtout une question de goût.
Dans le cas du client de messagerie, j'ai déjà montré que ce sont les même infos qui se retrouvent surtout à un autre emplacement.
La question est maintenant, s'il est possible d'avoir un SDK qui permet de décrire des fenêtres de manière uniforme et qui appelle alors les fonctions de la plateforme qui vont bien.
Je pense avoir entendu que Qt5 supporte(ra) Android. Ils ont du se poser des questions similaires, non ? Je suppose (et espère) que Qt pour Android utilisera des QWidgets pareil et que le QFileDialog utilesera la fonctionalité d'Android d'utiliser d'autres applications en tout cas.
Après, je ne connait rien en création de toolkit et tout ça, donc je fait mes suppositions d'arrogant qui n'y connait rien.