jsWaffle質問掲示板(雑談やTips歓迎)

jsWaffleについて質問する掲示板です。(雑談や発見したTipsの投稿も大歓迎です!)
[一覧へ] > (@128) [普通] [質問]
@128■ (#395) 特定の端末ででパフォーマンスが出ません。 - eGtry (2012-09-20 08:58) /普通 質問
jsWaffleとjQueryMobileの組み合わせで作ったアプリなのですが ”ARROWS Me F-11D”(Android4.*)で実用に耐えません。タップやフリックが相当遅れて反応します。LGやSAMSUNGの端末なら想定通りに動いてくれているので、端末の問題とも思えるのですが、他のアプリは問題なく動いているのでwebviewベースの私のアプリ(コーディング)の問題のようにも思えます。ターゲットを4.03にしてandroid:hardwareAccelerated="true"にしてみたりしましたが、目に見える改善には成りません。報告を兼ね、皆さんのアドバイスがあればお聞かせください。

*追記、タイトルが誤解を招きそうなので編集しました。

(#396) jQueryMobileは重いですが、それほどでもないのですが - クジラ飛行机 (2012-09-19 23:09) /普通 質問
jQueryMobileは、けっこう重くって、Android1.6の時代には、選択しとして外すこともありました。
しかし、Android4.xを搭載するマシンでも遅いですか?
考えにくいですね。

jsWaffleを使ったネイティブアプリではなく、
Androidの標準ブラウザで、同じプログラムを動かすとどうなるでしょうか?

それでも遅かったら・・・残念という感じですが、標準ブラウザで早くて、jsWaffleで遅かったら、リンク遷移時の処理が問題になっていますので、対処したいと思います。ぜひ、テスト結果をおきかせください。

(#398) テスト結果 - eGtry (2012-09-20 20:45) /普通 質問
assets下のwwwをSDcardにコピーして標準ブラウザからfile:///~...index.htmlを開いてみました。結果はjsWaffleを使ったネイティブアプリと同じ反応の遅さでした。
端末(F-11D)が残念な機種であったという事ですね。ちなみに同端末にインストールしてあるChromeで開いてみるとサクサク反応します。ただし
 **.ontouchstart = function (e) {~...といったフリック検出はできませんが。
F-11DのJavaScriptエンジンがお粗末な、とも考えられないのですが今後改善される事に期待して”このアプリはF-11Dには対応していません。”と云うしかないですね。
F-11Dの標準ブラウザでjQuery Mobileで作成されたサイトをためしに開いてみましたがやはりページ遷移はかなりもたつきフリーズしたような挙動になります。
おそらくjsWaffleには問題無かったのだろう思います。

(#399) jQueryより軽いライブラリはどうですか? - クジラ飛行机 (2012-09-20 21:23) /普通 質問
既にアプリを作った後とのことで、あまり役立たない情報ですが、jQuery Mobileよりも軽量なライブラリを利用するという手もあります。

参考)
http://html5dev.jp/phonegap%E3%81%A7%E3%81%AE%E7%94%BB%E9%9D%A2%E9%81%B7%E7%A7%BB%E3%80%80jqmini-js%E3%81%8C%E4%BE%BF%E5%88%A9/

(#400) 軽そうですね - eGtry (2012-09-22 08:10) /普通 質問
これから取り入れて行きたいです。
有用な情報有難うございます。これからも手軽で強力な開発環境jsWaffleを支持します。

(#395)へ返信する:

名前
タイトル
本文
困った度
状態
確認キー お手数ですが、いたずら防止のために、半角数字で「8932」と入力してください。
編集キー 編集時に使うキーを入力(省略可能)
添付ファイル 画像ファイル(最大300KB)を添付可能