none
Visual Studio 2017 Cordovaプロジェクトでデスクトップアプリを作成したい RRS feed

  • 質問

  • こんにちは。

    どなたかご存知でしたらご教授ください。

    html、js、cssで単純な機能(イメージの描画やHTTP通信で取得したデータの表示)を持つ、
    iOS、Android用アプリを作成しようとしております。

    VisualStudio2017でCordovaのプロジェクトを作成し、アプリの開発を行おうとしておりますが、
    全く同じ機能を持つデスクトップアプリ(exe形式のもの)も作成したいと考えております。

    そこで、それらを一つのプロジェクトで作成したいのですが、
    Cordovaのプロジェクトでexe形式のものをビルドすることは
    可能でしょうか。

    過去質問の「VisualStudio2013 ストアアプリで作成した物をデスクトップアプリに変換したい」を
    拝見し、プラットフォーム依存の部分は地道に移植するしかないと記載されておりますが、
    VisualStudio2017でも同様であるか分からず、お伺いした次第です。

    よろしくお願いいたします。

    2017年7月24日 2:20

回答

  • こんにちは。

    https://cordova.apache.org/docs/ja/latest/guide/support/index.html

    Cordovaのドキュメントを見た感じだと、Windowsプラットフォームとしては、
    ストアアプリまたはUWPだと思いますのでEXE形式のビルドは出来ないように見えます。
    (Windows7向けのバイナリ作成するレイヤーをGitHubで見ましたが、正式実装はされていなさそうなので使えるか不明)

    過去質問については地道にソースコードを改修していくという内容だと思いますので
    Cordovaではそもそも難しいと思います。

    ハイブリッドアプリということを活かしてElectronなどでも使えるように共通化を図ったほうが無難ではないでしょうか。

    2017年7月24日 2:54
    モデレータ

すべての返信

  • こんにちは。

    https://cordova.apache.org/docs/ja/latest/guide/support/index.html

    Cordovaのドキュメントを見た感じだと、Windowsプラットフォームとしては、
    ストアアプリまたはUWPだと思いますのでEXE形式のビルドは出来ないように見えます。
    (Windows7向けのバイナリ作成するレイヤーをGitHubで見ましたが、正式実装はされていなさそうなので使えるか不明)

    過去質問については地道にソースコードを改修していくという内容だと思いますので
    Cordovaではそもそも難しいと思います。

    ハイブリッドアプリということを活かしてElectronなどでも使えるように共通化を図ったほうが無難ではないでしょうか。

    2017年7月24日 2:54
    モデレータ
  • ご回答ありがとうございます。

    申し訳ございません。
    どなたからも回答が暫く無かった為、
    フォーラムを確認しておらず返信が遅くなりました。

    管理の面などを考慮し、一つで出来ればと考えておりましたが、
    やはり単純に実現するのは難しそうですね。
    (わたくしも関連ドキュメントを拝見し、難しそうであると感じていたのですが、
    もしかしたらと思いフォーラムで質問させて頂いていた次第です。)

    ご指摘いただいた通り、Electronなども視野に入れて検討していきたいと思います。

    この度は誠にありがとうございました。


    2017年8月4日 5:27