卒論で作るならスマホアプリとWebアプリどっち?選び方・使いやすさ・「なぜWebではない?」への答え方を解説

アプリ開発

卒論・卒業研究でアプリケーションを制作するとき、「スマホにインストールするアプリとWebアプリのどちらにすべきか」は迷いやすいポイントです。しかし、一般的にどちらが優れているかを先に決めるのではなく、研究目的、想定ユーザー、必要な機能、評価方法から逆算して選ぶことが重要です。

特に卒論では「スマホアプリの方が使いやすそうだから」だけでは選定理由として弱くなります。指導教員から「なぜWebアプリでは駄目なのか」と聞かれたときに、研究上必要な機能や利用場面を根拠として説明できることが大切です。

ここでは便宜上、iOS・Androidなどにインストールして利用するアプリを「スマホアプリ」、ブラウザから利用するものを「Webアプリ」として、卒業研究での選び方を解説します。

結論:一般的な「使いやすさ」だけでは決められない

スマホアプリとWebアプリのどちらが使いやすいかには、一律の答えがありません。何をするアプリなのかによって、使いやすさの意味そのものが変わるためです。

例えば「URLをクリックして一度だけアンケートに回答するシステム」なら、インストール不要のWebアプリの方が参加者の負担を減らせます。一方、「毎日使い、スマートフォンの通知を受け取って行動を記録するアプリ」なら、スマホアプリを選択する合理性が高まります。

使いやすさはアプリの種類ではなく、「その利用目的に対して余計な手間が少ないか」で判断すると分かりやすくなります。

スマホアプリとWebアプリの違いを整理する

両者の違いを大まかに整理すると、次のようになります。ただし、PWA(Progressive Web App)などによってWebアプリでも端末機能を利用できるケースがあり、実際の境界は完全には分かれていません。

比較項目 スマホアプリ Webアプリ
利用開始 基本的にインストールが必要 URLからすぐ利用しやすい
配布 ストア・テスト配布などを検討 URLを共有しやすい
端末機能 カメラ・センサー・通知などと連携しやすい ブラウザAPIで利用できる機能もあるが制約は環境次第
オフライン 設計次第で対応しやすい 通常は通信前提だがPWA等で一部対応可能
複数OSへの対応 開発方法によってOS差への対応が必要 ブラウザ経由で幅広い端末から利用しやすい
更新 アプリ更新が必要になる場合がある サーバー側を更新すれば反映しやすい
卒論での被験者への配布 インストール手順が必要になりやすい URLだけで試してもらいやすい

この比較から分かるように、単純に「スマホアプリ=高性能」「Webアプリ=簡易版」という関係ではありません。それぞれ得意な利用場面があります。

卒論なら「何を研究したいのか」が最優先

卒業研究で最も重要なのは、アプリを完成させること自体ではなく、そのアプリを通じて何を研究・検証するのかです。アプリは研究目的を達成するための手段として位置付けると、プラットフォームを選ぶ理由も説明しやすくなります。

例えば研究テーマが「大学生の学習習慣を改善する通知システムの効果」なら、決められた時刻に通知して日々入力してもらう必要があります。その要件を満たすためスマホアプリを採用する、という流れなら選定理由が明確になります。

逆に「新しい情報提示方法によって商品の検索時間が短縮するか」を実験するのであれば、被験者にインストールさせる必要がなく、PCとスマートフォンの両方からアクセスしやすいWebアプリの方が実験環境を作りやすいかもしれません。

「なぜWebアプリではないの?」への答え方

スマホアプリを選択した場合、「なぜWebアプリではなくスマホアプリなのか」という質問には、スマホアプリの一般的な長所を並べるのではなく、自分の研究で必要な要件と結び付けて説明します。

例えば「本研究では利用者が外出中も継続的に使用し、端末の○○機能を利用することを前提としています。その要件と実装・検証環境を比較した結果、今回はスマホアプリとして実装する方が適していると判断しました」という説明なら、選択に根拠があります。

重要なのは「Webでは絶対に実現できない」とまで主張する必要はないことです。Web技術でも実現可能な機能は多いため、「Webでも実装可能だが、今回の要件・対象端末・開発期間・検証方法を考慮するとスマホアプリを選択する方が適切だった」という説明でも十分に合理的です。

逆にWebアプリを選んだ場合の説明方法

Webアプリを選ぶ場合にも同じ考え方が使えます。例えば「本研究では多数の被験者に短期間利用してもらう必要があり、インストール作業を要求すると実験参加の負担になるため、URLだけで利用できるWebアプリを採用した」と説明できます。

また、大学のPC、個人のWindows PC、Mac、スマートフォンなど異なる端末から利用する必要があるなら、「特定OSへの依存を小さくするため」という理由も考えられます。

卒論では、選ばなかった方式を否定するより、候補を比較したうえで「今回の条件ではこちらが適していた」と説明する方が説得力があります。

卒論ではWebアプリが作りやすいケースも多い

研究参加者に実際にシステムを使ってもらう場合、Webアプリには配布しやすいという大きな利点があります。URLやQRコードを渡せばアクセスできるため、参加者一人ひとりにアプリをインストールしてもらう手間を減らせます。

例えば20人にプロトタイプを使ってもらい、操作時間やアンケート結果を比較する研究なら、WebアプリにしてURLを共有するだけで実験を始められることがあります。途中で不具合を修正してもサーバー側を更新すればよく、参加者へ新しいアプリを配り直す作業も減らせます。

そのため、スマートフォン固有の機能を特に必要とせず、「画面を操作して情報を入力・検索・閲覧する」ことが中心なら、卒論ではWebアプリが実験しやすい選択肢になることがあります。

スマホアプリを選ぶ理由が強くなるケース

一方、研究内容そのものがスマートフォンの特徴と密接に関係している場合は、スマホアプリを選択する理由が明確になります。

例えば、位置情報や端末センサーを積極的に利用する、スマートフォンを日常的に携帯していることを前提に継続利用させる、OSのネイティブ機能との連携を研究対象にする、といった場合です。

ただし、カメラや位置情報、通知などはWeb側でも利用できる場合があります。したがって「GPSを使うから絶対にネイティブアプリ」のように一つの機能だけで判断せず、対象ブラウザでの対応状況、権限、バックグラウンド動作、実装難易度なども含めて比較することが重要です。

卒論では開発期間と自分の技術力も立派な選定条件

卒業研究には期限があります。そのため、「理論上最も高機能な方式」を選ぶより、研究に必要な機能を期限内に完成させ、実験・評価・分析・論文執筆まで終えられる方式を選ぶことが重要です。

例えばWeb開発の経験があり、スマホアプリ開発を一から勉強すると実験開始が2か月遅れるのであれば、研究上ネイティブアプリが必須でない限りWebアプリを選ぶ判断には合理性があります。

反対に、すでにFlutter、Swift、Kotlinなどを扱えており、研究対象もスマートフォン利用者に限定されているなら、スマホアプリとして実装する方が効率的なこともあります。

「作った」で終わらず評価方法まで考える

卒論では、アプリを制作しただけでは研究として弱くなる場合があります。何を評価するかを最初に決めておくと、スマホアプリとWebアプリのどちらを選ぶべきかも見えてきます。

例えば既存方式Aと提案方式Bについて、タスク完了時間、操作回数、入力ミス、継続利用率、アンケートによる使いやすさなどを比較する方法があります。研究分野やテーマによって適切な評価指標は異なるため、指導教員と研究設計を詰める必要があります。

「アプリを作りたい」から始めるより、「○○という問題を解決する方法を提案し、その有効性を△△によって評価する。その実験に適した実装形態としてWebアプリを採用する」という順番にすると、卒論としての説明が組み立てやすくなります。

迷ったときは比較表を作って選定理由を残す

どちらでも実現できそうな場合は、研究要件を表にして比較すると判断しやすくなります。例えば「インストール不要」「スマホ固有機能」「オフライン利用」「被験者への配布」「複数OS対応」「開発期間」「更新のしやすさ」といった項目を並べます。

そのうえで、研究にとって重要度の高い条件を満たす方式を選びます。この比較は、そのまま卒論の設計・実装方針を説明するときの材料にもなります。

指導教員から「なぜこちらを選んだのか」と聞かれても、「何となく使いやすそうだったから」ではなく、「両方式を比較した結果、研究要件A・B・Cを優先してこちらを採用した」と説明できるようになります。

まとめ:一般的な使いやすさではなく研究目的からアプリかWebアプリかを決める

スマホアプリとWebアプリのどちらが一般的に使いやすいかには、一律の答えはありません。インストールせずURLからすぐ利用したいならWebアプリが便利で、スマートフォンとの密接な連携や継続的な利用を重視するならスマホアプリが適する場合があります。

卒論で重要なのは、「どちらが人気か」ではなく「研究目的を達成するために、なぜその方式を選んだのか説明できること」です。

スマホアプリを選ぶなら「研究上必要な端末機能や利用形態との相性」、Webアプリを選ぶなら「インストール不要、被験者への配布、複数環境への対応、更新のしやすさ」などを研究要件と結び付けて説明できます。

特別にスマホアプリでなければ成立しない要件がなく、卒論で多数の人に試してもらうことを重視するなら、Webアプリは有力な選択肢です。反対に研究テーマそのものがスマートフォン固有の利用状況や機能に関係するなら、スマホアプリを選ぶ理由が強くなります。最終的には「研究目的→必要な機能→利用環境→評価方法→実装方式」という順番で決めると、「なぜWebアプリではないのか」という質問にも根拠を持って答えられるようになります。

コメント

タイトルとURLをコピーしました