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
Bariiiii
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Syo Igarashi
July 17, 2017
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Bariiiii
Syo Igarashi
July 17, 2017
More Decks by Syo Igarashi
See All by Syo Igarashi
2020冬開発合宿
igara
0
220
2019冬開発合宿
igara
0
100
2018夏開発合宿
igara
0
150
2018冬開発合宿
igara
0
1.4k
2017夏開発合宿
igara
0
220
My Chrome Plugin
igara
0
150
2017冬合宿
igara
0
160
Other Decks in Technology
See All in Technology
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
3
450
module Synths; end
asonas
1
130
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
25k
Podは生きているのにGoだけが落ちる:GOGCとGOMEMLIMITで追うInvisible OOM Killの謎
tkc66buzz
1
500
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
140
AIで仕事のやり方を変える
matsu7874
3
1k
When Does a Local Qwen Start to Break
morshoto
0
200
アプリをもっと"iOSアプリっぽく"する小さな工夫 / Small Touches That Make Your App Feel More Like an iOS App
matsuji
1
370
Screen Lens - 今見てる画面を翻訳する
komagata
0
230
2026-09-09 【sigma_ucj#1】Sigma を IaC 管理したい! / IaC for Sigma
civitaspo
0
110
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
160
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
640
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
520
For a Future-Friendly Web
brad_frost
183
10k
Writing Fast Ruby
sferik
630
63k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Facilitating Awesome Meetings
lara
57
7.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
KATA
mclloyd
PRO
35
15k
Code Review Best Practice
trishagee
74
20k
Color Theory Basics | Prateek | Gurzu
gurzu
0
460
Transcript
バーコードを利用した 書籍管理ツール 五十嵐 翔
アジェンダ ・自己紹介 ・作成意欲 ・コンテンツ説明 ・技術要素的な話 ・今後
自己紹介 ・五十嵐 翔(いがらし しょう) 何している人なの? 独学 ・Unity VRぽいの作ったり ・Electron ビルドツール作ったり お仕事 ・Web
・PHP CakePHP・Laravel ・JavaScript jQuery お仕事の合間 ・Chrome Extension 入力楽にしたり 認証省略させたり ・Excel VBA 勤務表自動入力させたり 自動メール送信させたり
作成意欲 ・技術書いっぱい持っている人がいたので 持っている本の情報を知りたい →その人からたくさんの本借りたい(願望
作成意欲 ・どうやったら持っている本の情報を 共有することが楽しく楽になるのだろう? そして制作へ...
コンテンツ説明 ・カメラからバーコードを読み取って 「シュッ」とExcel的なものでまとめるもの →Excel入力の簡略化したい →シェアのしやすさを向上したい →→GoogleのSpreadSheedが 良さそう
コンテンツ説明 ・スマホ内でも読み込んだ書籍情報の保存 →Googleログインしてなくても 過去に読み込んだ書籍情報見れる →通信できない時でも書籍情報見れる
コンテンツ説明 タイトル Google ログイン バーコード 読み込み 書籍情報詳細 スマホの ストレージに保存 Spread
Sheedに保存 保存した 書籍一覧 ざっくり設計
技術要素的な話 ・Unityによるスマホアプリ作成 →一部の処理をいろんなプラットホームから 共通で使えそうな世界感良さそう →3Dモデルの扱いにつよい
技術要素的な話 現状 ・書籍用のバーコード読みこみ 対象の端末はiOS・Android 使用ライブラリ ・iOS AVFoundation ・Android Mobile Vision(iOSでもPodsで公開されたっぽい
あれ?めっちゃネイティブで頑張ってね?
技術要素的な話 ネイティブで頑張るにも苦労があったんだよ(副産物 UnityのネイティブコードをSwiftで書こうとした時にはまったこと http://qiita.com/igara/items/68b4d3efd53c118339b3 Unity上で扱うネイティブコードのプロジェクト管理・ビルドとかのメモ http://qiita.com/igara/items/8b66cdb12d73c05dda16
技術要素的な話 ・使用したWeb API 国立国会図書館サーチAPI →営利目的ではなければ開発者登録なしで 無料で使用できる 意外と漫画や技術書も検索にヒットする
技術要素的な話 ・国立国会図書館サーチAPIの使い方 下記をリクエスト http://iss.ndl.go.jp/api/sru?operation=searchRetrieve &query=isbn=[バーコード読み込みした値] レスポンスのXMLを解析して終わり!
バーコード読みこみ 今のところは こんな 仕上がりです これ Amazonの画像
実際にスキャンしてみよう!
今後 ・アプリ市場に公開は? 今のところは、ないです 現状はスマホプロジェクトのOSSコンテンツとして Githubに公開はされています みんなでForkしてもっと良いのが出てきたらいいなぁ (他力本願
今回の作成したアプリ Bariiiii https://github.com/igara/Bariiiii
お し ま い