これまでSencha Touch 1.xでPhoneGap(1.x)を使用していましたが、これは最良の組み合わせだったからです。私はどんなExtJSライブラリよりもはるかに大きなjQueryのファンです。しかし、jQuery Mobileは本当にバグだった。ページ遷移により、Androidデバイスで白い点滅が発生しました。応答性はSencha Touch 1(ST1)のそれほど良くはありませんでした。イベントST1にもその癖がありましたが、間違いなく最良の選択でした。PhoneGap(Cordova)、Sencha Touch 2またはjQuery Mobileを使用していますか?
しかし、現在PhoneGapはバージョン2とSencha Touchでもあります。しかし、私が言ったように、私はjQueryがもっと好きです。だから、私は実際にjQuery Mobileが最近何か良いのではないかと思っています。あるページから別のページにスライドするときにちらつきが多く見られますか?または他のバグのもの?
私はまだSencha Touch(この場合バージョン2)に行くべきですか?
私は、これらの製品を両方ともこの記事の回答でテストすることができたら幸いです。それが私が求めている理由です。
さて、私はjQueryMobileをダンプしました。それはまだページ遷移の間に私のためにちらつきました。私は '-webkit-backface-visibility:hidden'トリックのようないくつかの「修正」を適用しました。それはページの遷移中に白いちらつきを取り除きました。しかし、それが新しいページに終わったとき、それはまだページ要素で素早いちらちらを示しました。あたかもページをすばやくリフレッシュしているかのように。言い換えれば、移行が実際に開始されるまでに約3秒かかり、他の望ましくないものもありました。 jQueryMobileは本当にNO GOです。私は数日後にSencha Touch 2を試してみます。 – Vivendi
@Vivendiだから今何を使用していますか? STかjQM?私も未定です! –
@ shiplu.mokadd.im私は今Appceleratorを使用しています(Titanium Studio)。まだサードパーティのライブラリ/フレームワークです。だから時にはいくつかの問題を回避する必要があるかもしれませんが、PhoneGap(Cordova)とは異なり** ** ** **ネイティブアプリにコンパイルします。したがって、ページ遷移ははるかに優れています。全体的なパフォーマンスも優れていることに気づくでしょう。あなたのページの多くの(重い)要素に追加するまで、Sencha Touch 2は大丈夫です。リストビューやテーブルなどのように。ST2のもう一つの欠点は、複雑なフレームワーク(IMO)です。だから、私はjQMとST2の両方を捨ててAppceleratorを使用しています。 – Vivendi