Kivy semble prometteur pour une interface utilisateur multiplateforme

By | avril 13, 2019

Expert Python

Bonjour, je suis heureux de voir que plus de gens s’intéressent à Kivy. Je suis un contributeur et je peux répondre à vos questions si vous en avez.

En ce qui concerne le développement de postes de travail, comme pour developmnet mobile, nous n’avons peut-être pas encore la fonctionnalité complète, mais nous souhaitons absolument couvrir les deux, et les personnes souhaitant améliorer l’intégration de l’une ou l’autre des cibles sont les bienvenues. Kivy a certes été conçu pour fonctionner avec le multitouch, mais il peut être utilisé pour développer des applications plus traditionnelles, avec quelques réglages simples (désactivation de l'émulation multitouch sur le bureau, par exemple http://kivy.org/docs/api-kivy.input.providers .mouse.html # désactivant-multitouch-interaction-with-mouse), nous souhaitons améliorer certaines choses sur les ordinateurs de bureau, telles que la prise en charge de la mise au point (https://github.com/kivy/kivy/issues/772). n’a pas vraiment de sens dans une application multitouch, mais peut être utile dans des applications plus traditionnelles) et peut-être un meilleur support des raccourcis clavier.

De même pour le support mobile, nous souhaitons extraire davantage de fonctionnalités mobiles (gps / caméra / audio…) et fournir un accès sur toutes les plateformes sous une API unifiée. Il existe un travail de bas niveau pour rendre cela possible (pyjnius pour Android, pyobjus pour ios) pour faciliter les choses, mais le niveau élevé n’est pas encore atteint, car le niveau bas n’est pas encore complet. Il reste donc encore beaucoup à faire pour y parvenir aussi bien que le développement natif, mais de très bonnes applications peut encore être fait si vous n’avez pas besoin de choses spécifiques à la plateforme (ou si vous ne voulez pas les aider à y arriver).

Nous n’avons pas le temps de tout faire (encore une petite équipe), mais toute aide est la bienvenue et nous faisons de notre mieux pour aider les nouveaux arrivants :).

[ad_2]