wulin.comの記事紹介(www.vevb.com):Webアプリに関しては、最初にネイティブアプリについて考える必要があります。 App StoreでダウンロードしたIPAとGoogle Playストアまたは他のWebサイトでダウンロードしたAPKはすべてネイティブアプリです。では、この種のアプリの利点と短所は何ですか?
モバイルデバイスの急速な上昇により、アプリ市場は急速に発展しています。現在、iOSおよびAndroidプラットフォーム上のアプリの総数は100万件に達しています。 AAWPによると、Windows Phoneアプリケーション市場の数は80,000を超えており、3番目に大きいアプリケーションプラットフォームになるように促進されています。モバイルデータ分析会社のFlurryは、2011年のApp Trendsレポートで、Webページを閲覧しているよりもアプリに多くの時間を費やしていることを示しました。
アプリ市場は将来的には明るくなります。モバイル開発者の場合、さまざまなプラットフォーム上のアプリケーションは、サポートするためにさまざまなアプリを開発する必要があり、更新とメンテナンスの観点から特定のコストが必要です。したがって、HTML5に基づいたWebアプリを考える人が増えます。現在、主流のオペレーティングシステムiOS、Android、およびWindows Phoneのブラウザは、HTML5のほとんどの機能をサポートしています。これは、将来のモバイルデバイス側のHTML5のステータスをさらに強調しています。では、HTML5の見通しは何ですか? HTML5とWebアプリについて一緒に話し合いましょう。
Webアプリに関しては、最初にネイティブアプリについて考える必要があります。 App StoreでダウンロードしたIPAとGoogle Playストアまたは他のWebサイトでダウンロードしたAPKはすべてネイティブアプリです。では、この種のアプリの利点と短所は何ですか?
ネイティブアプリの利点:
1.優れたユーザーエクスペリエンスと豪華なインタラクティブな操作は、さまざまなプラットフォームにさまざまなユーザーエクスペリエンスを提供できます。
2。ネットワーク速度に制限されず、帯域幅コストを節約できません。
3.ローカルハードウェアデバイスとリソースにアクセスします。
4.利益モデルは明らかです。
ネイティブアプリの短所:
1。異なるプラットフォーム間の移植の問題。
2。複数のバージョンを維持するコストは比較的高くなっています。
3.サードパーティのレビューに合格する必要があります。
4。利益は第三者と共有する必要があります。
ネイティブアプリの欠点を考慮して、Webアプリはこれらの不利な点を非常によく補います。開発者は、HTML5、CSS3、JS、およびデバイスAPIを理解するだけで、複数の端末デバイスとプラットフォームでのアプリケーションの操作を完了するだけで、アプリケーションのクロスプラットフォームの一貫性の適切な保証です。ネイティブアプリと比較して、開発コストは低く、更新とメンテナンスは簡単です。ユーザーにはほとんどインストールコストがなく、より無料でオープンです。しかし、新しいテクノロジーには常に長所と短所があり、Webアプリ自体は、ユーザーエクスペリエンス、UI効果、ローカルデバイスとリソースの呼び出しに関連する問題にも遭遇します。
2つのモデルには独自の利点と短所がありますが、モバイルデバイスとHTML5の急速な開発により、MicrosoftとJobsは、HTML5のみがWebの将来であることに気付きました。有名なモバイルクラウドプラットフォーム会社Appceleratorがリリースした調査レポートから、HTML5モバイルWebが4位に上昇していることがわかります。
誰もが知っているように、HTML5はより多くのセマンティックタグだけでなく、Canvas Drawing、Audioとビデオ、ローカルストレージ、オフラインアプリケーション、ジオロケーションなどの新機能ももたらします。