私は IT 書籍の集録編集者です。Appcelerator Titanium を使用した HTML5 アプリの開発に関する本を作成することを考えています。HTML5 アプリの開発に特化した本を持つことは理にかなっていますか? はいの場合、本で何を見たいですか?
2 に答える
ターゲットが iOS または Android の場合は、JavaScript を使用してネイティブ アプリを生成することをお勧めします。また、Titanium Web View コンポーネントで HTML コードを実行することもできますが、お勧めしません。
ただし、他のモバイル OS にアクセスしたい場合は、Titanium も使用できますが、Web アプリを作成する必要があります。
この記事をご覧ください: http://developer.appcelerator.com/blog/2011/09/titanium-sdk-for-mobile-web-beta-1.htmlこの記事が公開 されて以来、モバイル Web 開発は大幅に改善されました。投稿しました。Titanium の機能に関する最新のドキュメントについては、http://docs.appcelerator.comを確認してください。
それは非常にニッチな本であり、ほとんどの人にとって役に立たないでしょう. Titanium を使用すると、次のことが可能になります。
Ti API に対して JavaScript コードを記述します。この場合、実行時にネイティブ UI 要素が呼び出されます。
Web ビューを使用して、html5 アプリを含むことができる通常の Web サイトを読み込みます。しかし、Titanium を Web サイトのラッパーとして使用しているだけです。このアプローチには、Titanium を使用して、Web ビューでのアクションに応答してデバイスのハードウェア機能を呼び出すことができるため、いくつかの価値があります。
1. テーブルをレンダリングできるのに、なぜ Web ブラウザでテーブルをレンダリングするのですか? おそらく 2 でこのアプローチを使用したことがある人もいるでしょうが、私は彼らがほとんどいないと推測しています。
html5 技術を使用してモバイル アプリを開発する場合は、Sencha Touch 2 を使用することをお勧めします。