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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
190
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
200
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
310
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
2.2k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
160
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
960
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
150
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
460
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
150
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.4k
Context Engineeringの取り組み
nutslove
0
360
Featured
See All Featured
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
730
Why Our Code Smells
bkeepers
PRO
340
58k
Statistics for Hackers
jakevdp
799
230k
Being A Developer After 40
akosma
91
590k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Paper Plane
katiecoart
PRO
0
46k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
100
Designing for Performance
lara
610
70k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
420
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
190
Product Roadmaps are Hard
iamctodd
PRO
55
12k
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/