数年前、私は WML Web サイトと J2ME アプリケーションの開発に足を踏み入れましたが、かなり不快な経験でした。
開発者が空き時間に $$$ を稼ぎ、iPhone や Android 向けの些細なアプリを作成し、(極秘 - 誰にも言わないで) 誰もがすぐに駆けつけて購入するアプリのアイデアを持っているという話を聞いて、私は思った。開発ツールに関する現在の状況を見てみたいと思いますが、ブランド製品を推進する人々が後を絶ちませんが、プログラミング言語がどのようなもので、モバイルデバイスとどのような統合を提供するのかはしばしば不明です.
ほとんどの機能をオンライン Web サイトとして開発することもできますが、機密性とモバイル インターネット接続の法外なコストと低速の理由から、ほとんどの機能をクライアント側に展開することは非常に理にかなっています。
Google はこれを実装するための理想的なツールを気に入っていますが、Google はプロジェクトのプラグを抜いています。
私が GG を気に入った理由は次のとおりです。
- HTML レンダリング (アプリには多くのコンテンツが含まれます)
- 標準的なプログラミング言語 (javascript)
- 位置情報との統合
加速度計とBluetoothがサポートされていれば、完璧だったでしょう!
他のアプローチを見てみると、標準的な Android アプリは Java を使用して開発されていることがわかります。私はこの言語の大ファンではありませんが、この場合は要点を伸ばすことができますが、すべてのコンテンツ レンダリングはどうでしょうか? Android 用の市販の html レンダラーがあり、独自のハンドラーを作成できますか?
(私がプログラミングの俗物であるという印象を持っている場合は、おそらくその通りです)
私は Appcelerator をざっと見てみました - Appcelerator がどれほど素晴らしいかを教えてくれるページがたくさんあります - しかし、それがどのように機能するか、言語がどのように見えるか、どのようにクライアントのハードウェアと統合するか、どのように統合するかについての詳細はまだ見ていません。再販用にパッケージ化されたアプリを作成するには....
適切なツールキット/プラットフォームに関する提案はありますか?
ティア