1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

WEBアプリとネイティブアプリについて

Last updated at Posted at 2020-11-06

アプリの種類

WEBアプリWebサーバー上で動いているアプリ。
      (Gmail、YouTube、Skypeなど。)
ネイティブアプリ=基本的に端末上のシステムを使って動くアプリ。
         (Office、LINE、電卓やメモなど)
ハイブリットアプリ=HTML、CSS、JavaScriptなどのWeb技術で開発していて
         且つカメラやGPSなどのデバイスのネイティブ機能を利用しているアプリ
         (Amazon、ZOOM、Twitterなど)

各メリットとデメリット

WEBアプリ
メリット:コストを抑えられる、サーバーで一元管理出来てすぐ更新が可能、アプリ配布なしなど。
デメリット:スマホのカメラ機能、GPS機能、プッシュ通知機能などのネイティブ機能が使えないなど。
ネイティブアプリ
メリット:WEBアプリより動作が早く、操作しやすい、カメラや位置情報など、端末の機能と柔軟に連携できるなど。
デメリット:リリースまでにアプリストアの運営会社の審査が入る、コストがかかる、ユーザーのストレージ容量を圧迫するなど。
ハイブリットアプリ
メリット:Webで表示する仕組みとなっている為OSによる影響を受けにくい、アプリの内容を変えるときもサーバ側のみ変更すれば良い為、メンテナンスが容易。
デメリット:Web通信が求められる為ネイティブアプリよりも動作が重い、フレームワークを使用して開発する為細かい変更がしにくい。

参考元はこちら
WEBアプリ:(https://pantograph.co.jp/blog/production/web-app.html)
ネイティブアプリ:(https://emeao.jp/guide/appli/appli-knowlege/post-3337/)
ハイブリットアプリ:(https://yapp.li/magazine/3190/)

  

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?