5

私はObjective-cに精通していないため、「より簡単な」アプローチを採用し、代わりにhtml / css/javascriptを使用してiPhoneアプリケーションを設計および実装することにしました。私はPhoneGapを使用して、Objective-Cを使用する開発者が利用できるクールな機能をできるだけ多く取得します。PhoneGapではなくこの方法を使用することに不利な点があるかどうかを知りたいと思います。たとえば、機能やアニメーションが制限されている、速度が遅いなどです。

どうもありがとう。

良い1日を :)

C。

4

1 に答える 1

4

PhoneGap は事実上、ラッパー内の Web アプリであるため、Web アプリでできること (および PhoneGap によって追加された機能) に制限されます。Web アプリをネイティブ アプリと同じように動作させることはほとんど不可能であり、小さな癖がたくさんあります。ネイティブ コントロールを使用することはなく (ほとんどの場合、それを偽造する必要があります)、スクロールなどの動作は異なります。全体として、Web アプリのエクスペリエンスがネイティブ アプリのエクスペリエンスと同等になることは (あったとしても) めったにありません。

とはいえ、新しいプラットフォームを学習する価値があるかどうかを判断する必要があります。特に、かなり単純な iPhone アプリを開発している場合は、PhoneGap で問題ないかもしれません。

両者の中間に位置する Titanium Mobile なども検討してみてください。

このトピックについて説明しているいくつかのスライド/コメント/リソースについては、http://cmorrell.com/misc/mobile-app-development-for-web-developers-696を参照してください。

于 2010-07-14T13:12:14.977 に答える