1

私は iOS、Android、WP7、BB 用のネイティブ アプリケーションを構築しました。また、Web サイト (html、css、jquery) の基本的な知識も持っています。

前述のすべてのプラットフォーム用のハイブリッド アプリケーションを作成するように依頼されました。つまり、プッシュ通知機能を実装し、jQuery モバイルで記述されるアプリ内 Web サイトを開くことを意味します。

それについての私の質問:

1) jquery mobile サイトで、jquery mobile はほぼすべてのデバイスで実行されることを読み、それがサポートする OS とブラウザーを含むページを見ました。jquery mobile で書かれた簡単なサイトを見つけましたhttp://m.disneyworld.disney.go.com/。このページを自分のデバイスで表示しようとしています。iOS と Android では完全に表示されますが、私WP7 nokia lumnia800と私のBB OS 5デバイスではページを読み込めません。それで、私が読んだ互換性はどこにありますか?! 私が読んだページから、これらはサポートされるべきだと..

2)codiqaページの外観を構築するために何かを使用しますか? このcodiqaページでは、プランの料金を支払わない限り、コードを抽出できません。ただし、jqueryモバイルWebページには、基本codiqaパネルを備えたウィンドウがあり、何かを実行してコードを表示できます。それで、私はこれを使用しますか?これは、アプリが実際にどのように「見える」かがすべてだと思います。次に、jquery のすべてのコンポーネントをスクリプト化する必要があります。皆さんは、このような「エディタ」を使用していますか?

3)私が構築しているアプリケーションでは、HTMLページをロードすると、ユーザーはURL adevice idにアタッチします。これは、サブスクリプション、登録などを担当するサーバーがあるためです。したがって、HTMLに接続すると、次のようになります。しかし、 www.myURL.com#device_id jqueryモバイル Web ページで、#はもう使用できないと読みましpageshtml。それで、どうすれば今それを扱うことができますか?

4)結局のところ、デバイスのさまざまな画面すべてに注意を払う必要がありますか? それとも、jquery mobile を使えばすべてが処理されるのでしょうか?

お時間をいただきありがとうございました

4

1 に答える 1

1
  1. あなたが参照している Disney サイトを WP7 または BB5 デバイスでテストする方法はありませんが、それらのデバイスでそのサイトがレンダリングされない場合、jQuery Mobile を超えたマークアップまたはスクリプトの結果である可能性は十分にあります。自分のサイト用にいくつかの簡単なテスト デザインをコーディングし、それらが WP7 および BB5 デバイスでどのように表示されるかを確認することをお勧めします。また、これらすべてのプラットフォーム向けのハイブリッド アプリのネイティブ部分をどのように開発しますか? これは、jQuery Mobile よりもはるかに重要な問題のようです。

  2. codiqa はプロトタイピング ツールです。このツールを使用して実稼働 Web サイトを構築している人をあまり知りません。そうした人もいるかもしれませんが、私が知っているほとんどの人は、jQuery Mobile マークアップを手作業で、または大規模なサーバー サイド スクリプト テクノロジの一部としてコーディングしています。Visual Studio と asp.net mvc を使用しています。

  3. jQuery Mobile 内でハッシュ タグを使用できないことは正しいですが、 m.myuser.com?deviceid=123. アプローチは、ページの実装によって大きく左右されます。単一ページまたは複数ページのテンプレートに基づいて構築していますか。

  4. jQuery Mobile は、ユーザーが期待する究極のネイティブな外観の Web サイトを生成しませんが、さまざまなデバイスで表示される一貫した外観のサイトを生成する優れた仕事をします。画面サイズまたは電話とテーブルのいくつかの総カテゴリに基づいてサイトを微調整する必要があるかもしれませんが、サイトを正しく構築すれば、画面サイズのすべての順列について心配する必要はありません.

于 2013-05-29T20:42:35.553 に答える