nigoblogスマートフォン用の表示で見るnigoblog技術系会社のCEOブログ~私的編~この広告は、90日以上更新していないブログに表示しています。JavaScript明けましておめでとうございます!新年一発目の記事はタイトル通りWEBアプリとネイティブアプリの比較を行なっていこうと思います。最初に結論ですが、2013年はWEBアプリの年になる!という予想です。その根拠をWEBアプリとはWEBアプリxネイティブアプリまとめこのような流れで書いていきます。WEBアプリとは第一に「WEBサイトとは違うの?」ということですが、はっきりいうとだいたい同じってのが自分の意見です。今回の場合「WEB(スマフォ)アプリ」ということで書いていきます。その上でWEBアプリとWEBサイトの相違は「スマフォに特化している」ということ。なんならPCじゃ見れないくらいのレベルでの特化具合。最近レスポンシブとかという概念がありますが、そんなんじゃないくらいスマフォに特化したもの。それを今回の場合の「WEBアプリ」と考えます。次はネイティブとどういう違いがあるかを書いていきます。WEBアプリxネイティブアプリまずは次の表2にざっくりとした違いを書いていきます。Playというわけで表2に沿って深掘っていきます。言語の違い、開発の違いおそらく一番の違いであり、最重要点であると考えます。Objective-CやJavaの開発者がどんどん増えてきているとはいえ、スマフォ以前からあるHTML+CSS+JSの開発者の数と比較すると圧倒的に後者の方が多いです。いうことより開発コストを抑えられるかつ、開発者不足がなくなります。最近ではcanvasアプリ用のライブラリ「createJS」が登場しました。起動についていい言葉が思いつかなかったので起動についてと書きましたが、WEBアプリの問題点は「Safariなどブラウザ経由でしか起動しない」ということが挙げられます。この点に関して予想なのですが、今年、もしくは来年にはWEBアプリ専用ブラウザなるものが登場すると考えます。それにより、WEBアプリの最適化がどんどん進みます。通信についてWEBがメインである以上通信は必須となっております。最近ではローカルストレージの登場により、最初の一回のみ通信必須ということもできます。なればネイティブアプリをダウンロードするのと変わらない形でWEBアプリを使うことができます。最近のネイティブアプリも大半が通信必須ですよね。結論:「通信が必要であることは弱みでなくなる」プラットフォームについてブラウザがあればどこでも動作するということからWEBアプリはクロスプラットフォームです。Javaで開発をしなければならないところが、WEBアプリであれば一回の開発でどちらも補完できます。結論:「WEBアプリはiOSとAndroidどちらにも対応できる」マーケットについてこちらも大きな要因であり、WEBアプリ最大の弱みです。ネイティブアプリはAppstore、googlePlayのおかげでかなりプロモーションが楽になります。有料コンテンツの作成も楽になります。最近ではSmartAppMarketというWEBアプリ用のマーケットも出てきました。WEBアプリ版Appstoreとなり得るのか期待です。結論:「WEBアプリ版のマーケットも登場」まとめ以上まとめるとWEBアプリはネイティブアプリと比較して簡単に作れるブラウザ経由ということが弱みでなくなる通信が必要であることは弱みでなくなるWEBアプリはiOSとAndroidどちらにも対応できるWEBアプリ版のマーケットも登場これらの要因により、WEBアプリの年となるでしょう!!以上WEBアプリxネイティブアプリ徹底比較でした。本年度もよろしくお願いします。S3を利用したログ収集について書きました。Apac...2013-03-28理想のアジャイル開発から流行りのアジャイル論争に参入してみる最近アジャイル開発に関するブログを数多く見るので便乗して考...2013-01-09ブログでメシを食うために。山南敬介にみる”組織力”について~歴史から学ぶシリーズ~2017年は「WEBブランディング広告」元年になる。plusGoogleはてなブログをはじめよう!nigohirokiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。