Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How to make App Shortcuts
Search
bowyer-app
March 11, 2017
Technology
0
43
How to make App Shortcuts
Document of Android Weekends 03/11/17.
bowyer-app
March 11, 2017
Tweet
Share
More Decks by bowyer-app
See All by bowyer-app
CA.apk #7 運用5年以上のAmebaアプリで取り組んでいること
bowyer
0
270
sqlbrite with AutoValue
bowyer
1
440
Other Decks in Technology
See All in Technology
GitHub Copilotを使いこなす 実例に学ぶAIコーディング活用術
74th
3
3.2k
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
6
1.5k
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
160
ガバメントクラウド利用システムのライフサイクルについて
techniczna
0
190
Gemini でコードレビュー知見を見える化
zozotech
PRO
1
260
乗りこなせAI駆動開発の波
eltociear
1
1.1k
MapKitとオープンデータで実現する地図情報の拡張と可視化
zozotech
PRO
1
140
AWSセキュリティアップデートとAWSを育てる話
cmusudakeisuke
0
280
エンジニアとPMのドメイン知識の溝をなくす、 AIネイティブな開発プロセス
applism118
4
1.3k
Python 3.14 Overview
lycorptech_jp
PRO
1
120
30分であなたをOmniのファンにしてみせます~分析画面のクリック操作をそのままコード化できるAI-ReadyなBIツール~
sagara
0
150
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
260
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Mobile First: as difficult as doing things right
swwweet
225
10k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Building Adaptive Systems
keathley
44
2.9k
Writing Fast Ruby
sferik
630
62k
Rails Girls Zürich Keynote
gr2m
95
14k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
For a Future-Friendly Web
brad_frost
180
10k
Transcript
How to make App Shortcuts bowyer-app Android Weekends 03/11/17
About me • Google lover • Gadget collector • 22
Android devices • 4 Android wear devices • 6 iOS devices • About ¥1,500,000 spend devices since 2010.
Table of contents • What are App Shortcuts? • How
to implement App Shortcuts • Actually used App Shortcuts?
What are App Shortcuts? • The shortcut that can use
at the launcher • Shortcuts provides specific action in your app, when user selects the one.
Difference to 3D Touch "OESPJE J1IPOF 04 "OESPJEPWFS J04PWFS )BSEXBSF
/PUIJOH %FQFOETPO )BSEXBSF
How to implement App Shortcuts
build.gradle settings
Chose Implementation method • Static Shortcuts • Dynamic Shortcuts
Which is better Static or Dynamic?
Static Shortcuts • Static shortcut is a shortcut that will
not be changed depending on the state of the app etc.
Dynamic Shortcuts • Dynamic shortcuts is a shortcut that will
be changed depending on the state of the app etc.
Implementation of Static Shortcuts
Create shortcuts.xml
Add meta-data to AndroidManifest.xml
Implementation of Dynamic Shortcuts
Create ShortcutManager
Example of App Shortcuts
Put extra values into intent of Static Shortcuts xml
Handle intent
Change Fragment
Actually used App Shortcuts?
Information for the data for reference KyudoScoreBook • Total downloads
: 15,000 • DAU : 1,000 • Android 7.1 user : 1%ʢ10 people /day)
It is not used at all lol.
Sample Code and post • “KyudoScoreAppShortcuts” - bowyer-app https://github.com/bowyer-app/ KyudoScoreAppShortcuts
• “How to build App Shortcuts” - bowyer- app.com http://bowyer-app.com/2017/03/how-to- build-app-shortcuts/