情報処理安全確保支援士暗記無料で始める

モバイルアプリのアーキテクチャ(ネイティブ・ハイブリッド・PWA)とは?もばいるあぷりのあーきてくちゃ

モバイルアプリのアーキテクチャ(ネイティブ・ハイブリッド・PWA)とは、スマートフォン向けアプリの実装方式の分類。ネイティブはOS標準の言語とAPIで作り端末機能と描画性能を引き出す方式、ハイブリッドはWeb技術で作った画面をアプリの器に載せてストアで配る方式、PWA(プログレッシブウェブアプリ)はWebのままアプリに近い操作性とオフライン動作を持たせる方式。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の頻出用語/午前II

別名:モバイルアプリのアーキテクチャ、ネイティブ・ハイブリッド・PWA、ネイティブ、ハイブリッド、PWA

情報処理安全確保支援士を最短で暗記・合格する →

背景

端末ごとに言語もAPIも違うため、素直に作るとiOSとAndroidで実装が二重になり、改修も二重に効いてくる。この費用を下げたい要求と、端末の性能・機能を最大限引き出したい要求は正面から衝突しており、方式の違いはその折り合いの付け方の違いにほかならない。支援士では、Web技術を使う方式ほどブラウザ由来の攻撃面(XSS、混在コンテンツ、保存データの扱い)を持ち込む点が選定の判断材料になる。

具体例

ポケモンGOのように端末のGPSやカメラを細かく使うアプリはネイティブで作られる。一方、スターバックスの注文サイトや Spotify の Web プレーヤーは PWA として提供され、ストアを介さずホーム画面へ追加して使える。

試験での引っ掛け

分岐点は配布経路。ハイブリッドはWeb技術で作るがストアで配られ審査を受けるのに対し、PWAはWebとして配信されストアを介さず更新される。「オフラインで動くならネイティブ」も誤りで、PWAは Service Worker でオフライン動作とプッシュ通知に対応する。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

情報処理安全確保支援士を最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 分岐点は配布経路。