21 votes

Peux-je développer des applications pour les téléphones Ubuntu en Python ?

Est-ce que quelqu'un sait si nous pouvons développer des applications pour Ubuntu pour les téléphones en Python ?

PyQT / PySide sembleraient également prendre en charge le QML. Mais pouvons-nous les utiliser sur les téléphones ?

11voto

marten-de-vries Points 389

Il est vrai que l'avenir de PySide sur Qt 5 est incertain, mais ce n'est pas le cas pour PyQt. Donc, techniquement, cela devrait être possible de le faire.

Ensuite, il y a la question de la politique : Canonical a déclaré qu'ils publieraient le code source pour Ubuntu Phone en temps voulu, il est donc très probable que quelqu'un ajoute un support pour Python après cela. Il n'est pas encore clair si Canonical même soutiendra cela, car à ma connaissance, ils n'ont pas encore fait de déclaration à ce sujet. Il n'est pas non plus clair pour les OEMs/opérateurs (car il n'y en a pas (connus) encore).

MISE À JOUR : Canonical a publié le code source (comme prévu), et certains opérateurs sont maintenant connus. Il semble que Canonical n'ait pas l'intention d'ajouter eux-mêmes un support Python pour le SDK (du moins pour le moment), mais qu'ils sont ouverts aux contributions. (Source.)

5voto

Kevin Stembridge Points 3613

Le problème est que vous avez également besoin des liaisons Python Qt - PySide. Malheureusement, le projet n'est pas en bonne forme et il n'y a presque aucun travail sur le support de Qt5 à ma connaissance. Il n'est donc pas vraiment clair s'il sera possible d'utiliser Python pour développer des applications mobiles. Actuellement, le SDK semble uniquement prendre en charge le C++.

4voto

Timo Points 11

Je n'ai peut-être pas la réponse, mais puisqu'ils ont dit que vous pourrez programmer votre application avec des langages de bureau comme C/C++, et qu'ils ont des partenaires comme Unity 3D et d'autres, je pense que cela signifie qu'Ubuntu pour les téléphones est compatible avec tous les langages déjà compatibles avec Ubuntu de bureau. Il doit s'agir d'une question d'installation des bibliothèques Python...

-1voto

Erick Sgarbi Points 799

Oui, vous pouvez utiliser plusieurs langages de programmation, mais Python est celui recommandé http://developer.ubuntu.com/resources/programming-languages/python/

mise à jour : c'était autrefois le langage recommandé https://web.archive.org/web/20130524092542/http://developer.ubuntu.com/resources/programming-languages/python

... lorsque vous écrivez quelque chose de nouveau, nous recommandons d'utiliser Python.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X