Slide 1

Slide 1 text

ビーコン型位置情報共有アプリ TKG Beacon開発 課題研究 発表 1

Slide 2

Slide 2 text

1. このアプリを作った経緯 2

Slide 3

Slide 3 text

多摩科学技術高校 多摩科技 3 1. このアプリを作った経緯 ・アプリ名の由来

Slide 4

Slide 4 text

4 1. このアプリを作った経緯 ・なぜ多摩科技? 共同開発! 先生の位置が分かるアプリ作ろうぜ 先生と入れ違いになるの不便だよね

Slide 5

Slide 5 text

2. アプリの仕様 5

Slide 6

Slide 6 text

2. アプリの仕様 ・先生の位置情報を把握するための仕組み 6

Slide 7

Slide 7 text

2. アプリの仕様 ・ビーコンで全て解決 7

Slide 8

Slide 8 text

2. アプリの仕様 ・ビーコンの規格 8 iBeacon Eddystone 開発会社 Apple Google 発表年 2013 2015 両OS対応 △ ○ オープンソース × ○ 普及率 ○ △

Slide 9

Slide 9 text

2. アプリの仕様 ・先生側 9 UUID: 82fc3dbe-24d0-ef … Major: 1 Minor: 1 Major: 1 Minor: 2 Major: 1 Minor: 3 Major: 1 Minor: 4

Slide 10

Slide 10 text

2. アプリの仕様 ・先生側 10 UUID 82fc3dbe-24d0-ef62-df80-50ead855daf8 Major 1 Minor 1 今いる場所: 経営企画室

Slide 11

Slide 11 text

2. アプリの仕様 ・生徒側 11 今いる場所: 経営企画室

Slide 12

Slide 12 text

2. アプリの仕様 ・検索機能(※未完成) 12 ※Adobe XDにて作成

Slide 13

Slide 13 text

2. アプリの仕様 ・設定画面(※一部未完成) 13 スキャンの間隔 ・短い (5秒) ・中間 (10秒) ・長い(20秒) プライバシー設定 ・全体に公開(全員が見れる) ・生徒にのみ公開(生徒だけが見れる) ・非公開(誰も見れない)

Slide 14

Slide 14 text

3. 技術解説 14

Slide 15

Slide 15 text

3. 技術解説 ・ のアーキテクチャ 15 フロントエンド バックエンド

Slide 16

Slide 16 text

3. 技術解説 ・Adobe XD 16

Slide 17

Slide 17 text

3. 技術解説 ・ユーザー認証 17 パスワードレスを採用 → パスワードがないのにセキュリティを保つことができるのか

Slide 18

Slide 18 text

3. 技術解説 ・パスワード認証のデメリット ① 18 引用: NordPass「Top 200 most common passwords of the year 2020」

Slide 19

Slide 19 text

3. 技術解説 ・パスワード認証のデメリット ② 19 → パスワードの意味がない

Slide 20

Slide 20 text

3. 技術解説 ・マジックリンク 20 認証リンクを送信 アプリを起動

Slide 21

Slide 21 text

3. 技術解説 ・マジックリンクのメリット 21 ■ パスワードを保管しないため漏洩するリスクが無い → もしメールアドレスが漏洩しても、高度なセキュリティ対策を行っているメール サービスからパスワードが漏洩しない限り安全

Slide 22

Slide 22 text

3. 技術解説 ・導入されているサービス 22

Slide 23

Slide 23 text

3. 技術解説 ・ のマジックリンク認証 23

Slide 24

Slide 24 text

今後の課題 ・アプリを完成させる ・小規模な運用テストを行う 24

Slide 25

Slide 25 text

ご清聴ありがとうございました 25