Ubuntu Phone SDKはデスクトップ開発にどのように影響しますか[終了]


13

Ubuntu Phoneの発表後にUbuntu用のアプリケーションを開発する場合、いくつかの問題が懸念されます。これらのことはすぐには変わらないことは知っていますが、Canonicalからの良好なサポートを確保するための戦略的な決定について考えています。

  • QML / QTは、デスクトップ環境でも今後前進するでしょうか?
  • Quicklyは今や過去のツールですか?
  • どの言語が優先言語になりますか?PythonとValaは最も戦略的な選択肢ではないかもしれませんが、C ++とJavaScriptは未来への道ですか?
  • これは既存のAPIにどのように影響しますか?ライブラリを使用した従来のモデルは変更されますか?

なぜそれがまったく影響を与えるべきなのでしょうか?デスクトップとUbuntuの場合、特にUnityは、同じデバイス用にも同じツールキット用にも開発されていません。ターゲットオーディエンスは、すべてに1つのインターフェイスを使用する場合でも、方法が異なります。
ウリエレーラ

回答:


6
  • Qtは、Ubuntuで数サイクルにわたって一流のツールキットであり、Ubuntuでのクロスフォームファクタ開発のための最も重要なツールキットの1つになる可能性があります。ただし、既存の言語やツールキットはデスクトップ上で廃止されていません。
  • はい、Ubuntu SDKアプリを開発するためのツールとしてQuicklyはそれほど重要ではありません。Quicklyの開発者は、Quickly用のQt / QMLテンプレートを構築するよりも、QtCreator自体に同じ機能を構築する方が良いと判断しました。
  • QML(Javascriptを含むことができます)は、Ubuntuでのクロスファクター開発に推奨される言語およびツールキットです。Python、Vala、C、C ++は引き続き利用できますが、新規開発に推奨される範囲は変更される可能性があります。
  • 既存のAPIはUbuntu QMLツールキットの影響を受けないはずですが、どのAPIがさまざまなフォームファクターを最もよくサポートするかによって、推奨されるAPIが変わります。

これがあなたの質問や懸念に答えることを願っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.