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
Keynoteから見るAWSの頭の中
nrinetcom
PRO
1
160
純粋なイミュータブルモデルを設計してからイベントソーシングと組み合わせるDeciderの実践方法の紹介 /Introducing Decider Pattern with Event Sourcing
tomohisa
1
490
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
820
「アウトプット脳からユーザー価値脳へ」がそんなに簡単にできたら苦労しない #RSGT2026
aki_iinuma
7
3.6k
Master Dataグループ紹介資料
sansan33
PRO
1
4.2k
AI時代のアジャイルチームを目指して ー スクラムというコンフォートゾーンからの脱却 ー / Toward Agile Teams in the Age of AI
takaking22
9
3.6k
AI との良い付き合い方を僕らは誰も知らない (WSS 2026 静岡版)
asei
1
220
RALGO : AIを組織に組み込む方法 -アルゴリズム中心組織設計- #RSGT2026 / RALGO: How to Integrate AI into an Organization – Algorithm-Centric Organizational Design
kyonmm
PRO
3
620
複雑さを受け入れるか、拒むか? - 事業成長とともに育ったモノリスを前に私が考えたこと #RSGT2026
murabayashi
1
1.1k
産業的変化も組織的変化も乗り越えられるチームへの成長 〜チームの変化から見出す明るい未来〜
kakehashi
PRO
1
270
2025年 山梨の技術コミュニティを振り返る
yuukis
0
150
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
130
Featured
See All Featured
Color Theory Basics | Prateek | Gurzu
gurzu
0
170
Site-Speed That Sticks
csswizardry
13
1k
Statistics for Hackers
jakevdp
799
230k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
97
From π to Pie charts
rasagy
0
100
The browser strikes back
jonoalderson
0
290
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
46
AI: The stuff that nobody shows you
jnunemaker
PRO
1
150
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
84
Into the Great Unknown - MozCon
thekraken
40
2.2k
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/