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
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
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
Webhook best practices for rock solid and resilient deployments
glaforge
1
290
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
430
Cosmos World Foundation Model Platform for Physical AI
takmin
0
930
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
170
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.9k
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
460
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
660
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
240
Red Hat OpenStack Services on OpenShift
tamemiya
0
110
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
140
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
290
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5k
The Invisible Side of Design
smashingmag
302
51k
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
HDC tutorial
michielstock
1
380
The agentic SEO stack - context over prompts
schlessera
0
640
The SEO identity crisis: Don't let AI make you average
varn
0
290
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
My Coaching Mixtape
mlcsv
0
48
How GitHub (no longer) Works
holman
316
140k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.6k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
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/