Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
QR I/O - 読み取りも、作成も。
Search
keigomichi
April 16, 2023
Programming
0
84
QR I/O - 読み取りも、作成も。
keigomichi
April 16, 2023
Tweet
Share
More Decks by keigomichi
See All by keigomichi
技術書典 14 戦利品紹介
keigomichi
0
39
魔法のスプレッドシートの裏側
keigomichi
0
100
はじめての個人開発で、Jetpack Compose を使った話
keigomichi
0
260
Thundercard - 名刺のようなSNSアプリ
keigomichi
0
72
Capture The Task - 写真を撮ってタスク管理
keigomichi
0
62
CouponRoll - 店舗アプリを気軽に導入
keigomichi
0
68
Other Decks in Programming
See All in Programming
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
250
ASP.NETアプリケーションのモダナイズ インフラ編
tomokusaba
1
420
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
810
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
240
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
童醫院敏捷轉型的實踐經驗
cclai999
0
200
PicoRuby on Rails
makicamel
2
110
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
1k
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
260
プロダクト志向ってなんなんだろうね
righttouch
PRO
0
170
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
300
Team operations that are not burdened by SRE
kazatohiei
1
260
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Git: the NoSQL Database
bkeepers
PRO
430
65k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
BBQ
matthewcrist
89
9.7k
Writing Fast Ruby
sferik
628
62k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Speed Design
sergeychernyshev
32
1k
Thoughts on Productivity
jonyablonski
69
4.7k
4 Signs Your Business is Dying
shpigford
184
22k
Transcript
QR I/O 読み取りも、作成も。 @chnotchy @cardseditor @keigomichi Devroll
QR I/Oとは QRコードの Input も Output もできるアプリ • Input 直感的に、コピー・共有・リンクアクセスも
履歴を見返せる • Output 幅広いカスタマイズ性 ▶ このアプリ1つで すべてのQRコードの作業を
徹底したUI改善
徹底したUI改善 • より広々とした画面(AppBarの透明化、透明UI) • 読み取り完了時のフィードバック(バイブレーション) • 読み取り速度向上、複数同時読み取り(Google ML Kit) 画像ファイルからの読み取り(Google
ML Kit) • 履歴のスクロールパフォーマンス改善(ColumnからListViewに変更) • QRコード作成時の自動画面遷移(TabController) • カラー選択時の色表示(AlertDialog、Material Icons) • リアルタイムプレビュー(Slider)
None
徹底したUI改善(パフォーマンス改善) • 読み取り速度向上(ML Kit) • 履歴のスクロールパフォーマンス改善 (ColumnからListViewに変更) 23.5 fps 56.3 fps
外部との連携強化
外部との連携強化 • 文字列をQR I/Oに共有するだけで履歴に追加(IntentFilter) • QRコード画像をQR I/Oに共有、読み込まれた文字列が履歴に追加 (IntentFilter、ML Kit) •
ローカルへの保存形式を変更(文字列のリストから JSON 文字列に) ◦ スター付き・作成日時・種類など、より多くの情報を管理できるように • 読み取り履歴データの管理(CSVファイルのインポート、エクスポート)
None
None
QR I/O 読み取りも、作成も。 @chnotchy @cardseditor @keigomichi Devroll