質問

空き時間にモバイルアプリを作成することを検討しており、誰でも使用できるようにオンラインで公開したいと考えています(おそらくオープンソース)。私は少し前に PyS60 で仕事をしてきましたが、とても気に入りました。

私の問題は、これらのアプリにお金を使いたくない(私はそれらからお金を稼ぐつもりはない)、そして私がPyS60アプリを適切に配布するためには、私が購入する必要があるように見える高価な発行者ライセンス、それでもアプリに署名するたびに支払います。スクリプトを配布するだけでよいことはわかっていますが、エンドユーザーがpys60インタープリターをダウンロードする必要があります...

他の言語/プラットフォームもご覧ください。 IOSアプリには開発ライセンスが必要で、コードをコンパイルするにはMacが必要です(持っていないのはLinux x86ユーザーです)。

J2MEアプリは「Java検証済み」である必要があるようです。 OVIストアにいるため。他の手段で配布されている場合、私はそうではないと思いますか?

基本的には、私の携帯電話(N95)で動作するアプリを作成しようとしています。他の誰かがそれを見つけた場合、www.example.com / myappから入手するだけで機能します。また、OVIストアのようなものを配布する方法として使用することに興味があります。しかし、私はたくさんのお金を使いたくありません。

この件に関する経験や知識はありますか? J2MEは私の唯一のオプションですか?

役に立ちましたか?

解決

未署名のSISファイルもインストールできる可能性があります。ソフトウェアのインストール設定が「すべて」であることをApp Managerの設定を確認してください。 「署名のみ」ではありません。

署名されたSISファイルを取得するには、署名されたオンラインを開くがありますIMEIと無関係なプラットフォームセキュリティ機能の制限がありますが、SISファイルを無料で署名することができます。テストUIDの範囲に固執し、幅広いユーザーを対象にしない場合は、ユーザーをそこに向けることができます。

PyS60ランタイムインストールファイルは既に署名されており、いずれの場合も個別に配信するのが最適です。

他のヒント

また、アプリケーションが「保護された」APIを使用している場合(たとえば、ネットワークを使用している場合)、J2MEを使用するには、アプリケーション署名料金を支払う必要があります。 J2MEのもう1つの欠点は、コンシューマーのハンドセットが、オペレーターのセキュリティポリシーに応じて異なる証明書セットをサポートすることです。この記事で詳細を確認してください。

必要に応じてPyS60を使用することをお勧めします。これは優れた開発ツールですが、配布の認証コストを飲み込む必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top