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
QR I/O - 読み取りも、作成も。
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
keigomichi
April 16, 2023
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
QR I/O - 読み取りも、作成も。
keigomichi
April 16, 2023
More Decks by keigomichi
See All by keigomichi
技術書典 14 戦利品紹介
keigomichi
0
54
魔法のスプレッドシートの裏側
keigomichi
0
260
はじめての個人開発で、Jetpack Compose を使った話
keigomichi
0
290
Thundercard - 名刺のようなSNSアプリ
keigomichi
0
87
Capture The Task - 写真を撮ってタスク管理
keigomichi
0
79
CouponRoll - 店舗アプリを気軽に導入
keigomichi
0
81
Other Decks in Programming
See All in Programming
sbt 2.0: takeoff
eed3si9n
0
110
Are APIs Still Relevant in the AI Era?
soyuka
0
440
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
150
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
SREの越境 / SRE Collaboration
y0hgi
2
300
phperだってパンチカードでコーディングしたい
o0h
PRO
0
250
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
350
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
360
CodeRabbitの効果検証と過ごしてみた3ヶ月
armondando
0
200
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
100
dotNET_vulnclicker_intro.pdf
deka_morita
0
130
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
1
250
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
Building the Perfect Custom Keyboard
takai
2
900
The Pragmatic Product Professional
lauravandoore
37
7.5k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
740
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.3k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
300
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
510
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.1k
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