Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
アプリから 360 度カメラ「RICOH THETA」に接続して写真を撮影する
Search
ANDPAD inc
May 10, 2026
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
アプリから 360 度カメラ「RICOH THETA」に接続して写真を撮影する
平池 拓也
@hiraike32
2026 年 5 月 12 日
Mobile Mob #1 〜スマホのハードウェア制御の悩み・工夫を語り合う〜
ANDPAD inc
May 10, 2026
Transcript
12 slides
© 2026 ANDPAD All Rights Reserved. 1 Android アプリから 360
度カメラ「RICOH THETA」に接続して写真を 撮影する 平池 拓也 本日のスライド
© 2026 ANDPAD All Rights Reserved. 2019 年から Android アプリの開発に従事し、2024
年にアンド パッドに入社。施工管理アプリや社内共有 SDK の開発を担当。 平池 拓也 / @hiraike32 施工管理アプリ Android エンジニア Profile | 経歴 2 自己紹介 私たちはどうして公式ドキュメントが読めないのか? (2,024 likes) Articles | 書いた記事 6 年にわたる Android アプリの開発環境改善への取り組み (AndroidDagashi 掲載) 複数の Android アプリで使う社内 SDK の開発を整備する
© 2026 ANDPAD All Rights Reserved. RICOH THETA とは THETA
接続に関する悩み 1 2 3 話すこと
© 2026 ANDPAD All Rights Reserved. 4 RICOH THETA とは
01
© 2026 ANDPAD All Rights Reserved. 5 01. RICOH THETA
とは 360 度写真を撮影するためのデバイス https://store-jp.ricoh360.com/products/theta-z1 より https://andpad.co.jp/news/6810/ より
© 2026 ANDPAD All Rights Reserved. 現場の効率化から経営改善まで一元管理できる クラウド型建設プロジェクト管理サービス 社 内 社 外
営業 / 監督 / 設計 事務 / 管理職 職人 / 業者 メーカー / 流通 案件管理 資料 工程表 写真 報告 チャット 黒板 図面 受発注 • • • 6 01. RICOH THETA とは
© 2026 ANDPAD All Rights Reserved. 7 01. RICOH THETA
とは 実際に 360 度写真を撮ってみましょう
© 2026 ANDPAD All Rights Reserved. 8 THETA 接続に関する悩み 02
© 2026 ANDPAD All Rights Reserved. 9 02. THETA 接続に関する悩み
1 枚ごとに撮影に時間がかかる 撮影指示:0 秒 撮影処理:6 秒 ダウンロード:4 秒 [対応内容] • バックグラウンドで画像をダウンロードする実装も検討したが、THETA からダウンロード中に画面 を操作すると動作が不安定になるリスクがあった • 操作性よりも確実性を優先し、1 枚ずつ取得する処理を採用(将来的には変更しても良いかも?) (時間は THETA X の場合)
© 2026 ANDPAD All Rights Reserved. 10 02. THETA 接続に関する悩み
接続失敗のエラーが特定できない 接続に失敗したときに... ・THETA 側の不備 (電源が OFF、Wi-Fi が OFF など) ・パスワードエラー どちらが原因でも同じエラーが返っ てくる (OnUnavailable)
© 2026 ANDPAD All Rights Reserved. 11 02. THETA 接続に関する悩み
[対応内容] • バックグラウンドで画像をダウンロードする実装も検討したが、THETA からダウンロード中に撮影 すると動作が不安定になるリスクがあった • 操作性よりも確実性を優先し、1 枚ずつ取得する処理を採用(将来的には変更しても良いかも?) [対応内容] • ダイアログに説明を丁寧に記載する • パスワードを入力できるように第三のボタンを追加している(見慣れないデザインになってしまっている...) 接続失敗のエラーが特定できない
© 2026 ANDPAD All Rights Reserved. 12 最後に 『ANDPAD TECH
BLOG』に THETA 接続の手順や難しかったことを記載していますので、 もし興味がありましたらご覧ください。
More Decks by ANDPAD inc
See All by ANDPAD inc
入社半年で感じた、急成長するプロダクトを支えるCREに求められるソフトスキルとは?
andpad
0
69
R8 の設定見直しでアプリサイズ削減
andpad
0
260
Go 探無比ワークショップ開催レポート
andpad
0
100
self-service-infrastructure-with-argocd-and-atlantis
andpad
0
26
実行場所を意識させない i18n API を作った話
andpad
1
280
Go 1.27 における memory allocation の高速化
andpad
0
500
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
250
OS アップデート対応の取り組み方がもっと共有されてほしい
andpad
0
170
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
660
Other Decks in Programming
See All in Programming
私なりのハーネスエンジニアリング ~独自の言語処理系の開発を通して~
seosoft
0
210
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
150
Web Framework Benchmark Battle 2026, Any%
a_matsuda
3
3.2k
Scalaの型でマルチテナントの認可を守る
nextbeatdev
0
120
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
2.1k
LLM 101
dalinaum
0
490
Spec-driven Development with AI
simas
PRO
0
2.3k
Rails初心者がパスキーを実装してみて大変だったこと
ktombow
0
190
オーケストレーション記述言語 Katari
yukikurage
0
260
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
240
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
250
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
2.1k
Featured
See All Featured
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
310
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
330
Testing 201, or: Great Expectations
jmmastey
46
8.4k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
990
Building the Perfect Custom Keyboard
takai
2
960
Building Applications with DynamoDB
mza
96
7.3k
From π to Pie charts
rasagy
1
450
Visualization
eitanlees
153
17k
Ruling the World: When Life Gets Gamed
codingconduct
0
440
How STYLIGHT went responsive
nonsquared
100
6.4k
How to Talk to Developers About Accessibility
jct
2
620
Prompt Engineering for Job Search
mfonobong
0
580