web-dev-qa-db-fra.com

Puis-je développer des applications pour Ubuntu pour téléphones 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 semblerait également supporter QML. Mais pouvons-nous les utiliser sur les téléphones?

21
Python Alfred

C'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.

Ensuite, il y a l'intérêt de la politique: Canonical a annoncé qu'il publierait le code source pour Ubuntu Phone en temps voulu. Il est donc très probable que quelqu'un pirate la prise en charge de Python après cela. Si Canonical lui-même accepte, cela n’est pas encore clair. Pour autant que je sache, ils n’ont pas encore fait de déclaration à ce sujet. Cela n’est pas clair non plus pour les OEM/opérateurs (car ils n’en sont pas encore connus).

UPDATE: Canonical a publié le code source (comme prévu), et certains opérateurs sont maintenant connus. Il semble que Canonical ne prévoie pas d’ajouter Python le SDK lui-même (du moins pour le moment), mais qu’il est ouvert aux contributions. ( Source .)

11
marten-de-vries

Le problème est que vous avez également besoin des liaisons Python Qt - PySide. Malheureusement, le projet n’est pas au point et il n’ya pratiquement pas de travail sur le support Qt5 selon les informations clés. Il n’est donc pas vraiment clair s’il sera possible d’utiliser Python pour développer des applications mobiles. Actuellement, le SDK semble ne prendre en charge que C++.

5
JeCh

Je n’ai peut-être pas la réponse, mais comme ils ont dit que vous pourrez programmer votre application avec des langages de bureau tels que C/C++ et qu’ils ont des partenaires comme Unity 3D et d’autres, je pense que cela signifie que Ubuntu pour téléphones est déjà compatible avec n’importe quel langage. compatible avec le bureau Ubuntu. Il faut installer les bibliothèques python ...

4
Murazaki