Comment le SDK du téléphone Ubuntu aura-t-il un impact sur le développement du bureau [fermé]

13

Si je devais développer une application pour Ubuntu après l'annonce du téléphone Ubuntu, je serais préoccupé par plusieurs problèmes. Je sais que ces choses ne changeront pas immédiatement, mais je pense à la décision stratégique d'assurer un bon soutien de Canonical.

  • QML / QT sera-t-il désormais la voie à suivre également pour l'environnement de bureau?
  • Quickly est-il désormais un outil du passé?
  • Quelles langues seront les langues préférées? C ++ et JavaScript sont-ils la voie de l'avenir alors que Python et Vala ne sont peut-être pas les choix les plus stratégiques?
  • Comment cela affectera-t-il les API existantes? Le modèle traditionnel avec bibliothèques changera-t-il?
tronda
la source
Pourquoi cela aurait-il un impact?, Le bureau et dans le cas d'Ubuntu en particulier Unity, n'est même pas développé pour les mêmes appareils, ni avec les mêmes boîtes à outils. Les publics cibles sont très différents, même lorsqu'ils veulent utiliser une seule interface pour tout.
Uri Herrera

Réponses:

6
  • Qt a été une boîte à outils de première classe sur Ubuntu pendant plusieurs cycles, et deviendra probablement l'une des boîtes à outils les plus importantes pour le développement de facteurs croisés sur Ubuntu. Mais aucune langue ou boîte à outils existante n'est obsolète sur le bureau.
  • Oui, Quickly sera moins important en tant qu'outil de développement d'applications Ubuntu SDK. Les développeurs de Quickly ont décidé qu'il serait préférable d'intégrer la même fonctionnalité dans QtCreator lui-même, plutôt que de créer des modèles Qt / QML pour Quickly.
  • QML (qui peut contenir Javascript) sera le langage et la boîte à outils recommandés pour le développement inter-formfacteurs dans Ubuntu. Python, Vala, C et C ++ continueront d'être disponibles, bien que la mesure dans laquelle ils sont recommandés pour de nouveaux développements puisse changer.
  • Les API existantes ne devraient pas être affectées par la boîte à outils Ubuntu QML, bien que celles que nous recommandons changeront en fonction de celles qui prennent le mieux en charge nos divers facteurs de forme.

J'espère que cela répond à vos questions et préoccupations.

mhall119
la source