MoSync で開発されたモバイル アプリがあります。jQuery Mobile を使用しており、すべてが非常に美しいです。ビジネス マネージャーからの質問 (おそらく典型的なビジネス マネージャーの質問):ユーザーにプロンプトを表示せずにアプリを更新するにはどうすればよいですか?
CPP ベース ファイルを更新できるとは思いませんし、ユーザーに確認を求めずにアプリのアクセス許可を変更できるとは思えません。ただし、LocalFiles フォルダーには HTML5 と JS しか含まれていません。これは、ユーザーにプロンプトを表示することなく、携帯電話で完全に更新できるはずです。
しかし、どのように?コンパイラは、この LocalFiles フォルダーを、電話からダウンロードして古い関連ファイルを置き換えることができるバイナリにコンパイルしますか? LocalFiles フォルダー内のすべてのファイルを圧縮し、アプリにダウンロードして展開させて、モバイル上のファイルと置き換えますか? それとも、コンパイル レベルで LocalFiles フォルダーの複雑なパッケージ化が行われていますが、これはよくわかりませんか?
もちろん、クロスプラットフォームの場合はもっと複雑になりますが、今のところ、Android の答えを知りたいです。
良い答えは、サンプルアプリへのリンクです。