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
今回も進化するのか?iOSの通知の技術!
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
jollyjoester
June 05, 2017
Technology
320
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
今回も進化するのか?iOSの通知の技術!
WWDC Extended Tokyo 2017 @Yahoo! JapanでのLT
jollyjoester
June 05, 2017
Transcript
28 slides
WWDC Extended Tokyo 2017 ࠓճਐԽ͢Δͷ͔ʁiOSͷ௨ͷٕज़ʂ 2017/06/05 @Yahoo! JAPAN jollyjoester
• ࣣౡҒ೭ʢͳͳ͠·ͻͰΏ͖ʣ • ͯ͢ख़ / ͔Μͺ͍ʔ • SwiftѪձΛओ࠵ • ʢࠓ͖ੈքҰຊ
written in Swift2ܥ Coming Soon ͓લ୭Αʁ
https://repro.io/ Repro ͯ͢ख़ͯ͠Δձࣾ
Push௨
Push௨ͱ Remote Notification ΞϓϦͷ֎ଆʢαʔόʔͳͲ͔ΒAPNSܦ༝Ͱʣ͔Βૹ৴͞ΕΔ௨ Local Notification ΞϓϦ͕εέδϡʔϧ͢Δ௨
Push௨͛͢ʔେࣄ
Push௨ͳͥେࣄ͔ʁ ΞϓϦΛ্ཱ͍ͪ͛ͯͳ͍ঢ়ଶͷϢʔβʔͱ ίϛϡχέʔγϣϯͰ͖Δ།Ұͷखஈ͔ͩΒ
ਐԽ͢ΔPush௨ ϊʔϚϧ λΠτϧɾαϒλΠτϧ ΞΫγϣϯ͖ Ϧον௨ɾը૾ Ϧον௨ɾԻ Ϧον௨ɾಈը αΠϨϯτ iOS10ͷϓογϡ௨ͷݟͨˍૢ࡞·ͱΊ http://qiita.com/jollyjoester/items/cc7026b1a102405eecdc
ࠓճਐԽ͢Δͷ͔ʁ iOSͷPush௨ͷਐԽΛৼΓฦͬͯΈΑ͏ʂ
iOSͷPush௨ৼΓฦΓ 2009ɿPush௨ελʔτ ʢiPhoneOS 3, iPhone 3GSͷࠒʣ
iOSͷPush௨ৼΓฦΓ 2011ɿ௨ηϯλʔɺόφʔܕ௨ ʢiOS 5, iPhone 4Sͷࠒʣ
iOSͷPush௨ৼΓฦΓ 2013ɿαΠϨϯτϓογϡ ʢiOS 7, iPhone 5sͷࠒʣ
iOSͷPush௨ৼΓฦΓ 2014ɿ௨ηϯλʔվྑɺ ΞΫγϣϯ͖ϓογϡ ʢiOS 8, iPhone 6ͷࠒʣ
iOSͷPush௨ৼΓฦΓ 2015ɿ௨όφʔ্ͰςΩετೖྗ ʢiOS 9, iPhone 6sͷࠒʣ
iOSͷPush௨ৼΓฦΓ 2016ɿϦον௨ ʢiOS 10, iPhone 7ͷࠒʣ
iOSͷPush௨ৼΓฦΓ 2009 iPhoneOS 3 Push௨ελʔτ 2011 iOS 5 ௨ηϯλʔɺόφʔܕ௨ 2013
iOS 7 αΠϨϯτϓογϡ 2014 iOS 8 ௨ηϯλʔվྑɺ ΞΫγϣϯ͖ϓογϡ 2015 iOS 9 ௨όφʔ্ͰςΩετೖྗ 2016 iOS 10 Ϧον௨
ΠϯλϥΫςΟϒͰϦονͳํʂ
࣍ʁ ͬͱϦονʹʁ -> ݱঢ়Ͱ͔ͳΓϦον ͬͱΠϯλϥΫςΟϒʹʁ -> ͜Ε͋Γ͔ Apple Watchʹ͍ۙଘࡏ
͓ྡ͞ΜʢAndroidʣআ͍ͯΈΑ͏ʂ
AndroidͷPush௨ৼΓฦΓ 2010 Push௨ελʔτ 2012 Jelly Bean ΞΠίϯΧελϚΠζ λΠτϧɺຊจɺϘλϯͳͲஔ 2014 Lollipop
ϩοΫεΫϦʔϯʹ௨දࣔˍฦ৴ ௨ͷ༏ઌ 2015 Marshmallow ௨ྖҬ͔ΒΫΠοΫઃఆ 2016 Nougat ௨ͷάϧʔϓԽ 2017 O ௨νϟωϧˍνϟωϧ͝ͱʹ ༏ઌͷߟ͑ํਐԽ
௨ྖҬʢ௨ηϯλʔʣͷརศੑɺ ड৴ͷ௨Λ੍ޚ͘͢͢͠Δํ͕ओ
͜ͷΑ͏ͳ͕ࠩग़Δഎܠ • Push௨Λϋϯυϧ͢Δओମͷҧ͍ • Push௨ͷڐͷऔΓํͷҧ͍
Push௨Λϋϯυϧ͢Δओମ Ϧονͳ௨ͷҧ͍ • iOS: جຊOSɻ։ൃऀͷΧελϚΠζͷ༨গͳ͍ -> OSͷػೳͱͯ͠௨ΛਐԽ͖ͤͯͨ͞ ʢͨͩ͠࠷ۙExtensionͱ͍ͯͩ͠ͿΞϓϦྖҬʣ • Android:
جຊΞϓϦɻͱͱ։ൃऀ࣍ୈͰ͔ͳΓࣗ ༝ͳදݱ͕Ͱ͖Δ
Push௨ͷڐ ௨ͷཧͷҧ͍ • iOS: ΞϓϦىಈ࣌ͳͲͷ௨Λड͚औΔڐ͕ඞཁ -> ON/OFFͷΈɻͳͷͰ͍͔ʹڐΛͯ͠Β͏͔͕উ ෛʂ • Android:
Πϯετʔϧ࣌ʹڐ -> ΞϓϦ͕ೖͬͯΕόϯόϯ௨དྷΔɺ௨ͷཧ ΛϢʔβʔ͕͍͢͠ํʹਐԽ
ʢ༨ஊʣόοδ • iOS: ॳظͷࠒͷ௨͔Βఏڙ • Android: ࣍ͷAndroid O͔ΒOSϨϕϧͰఏڙ
None
݁ہ࣍ʁ - ௨άϧʔϓԽͯ͠΄͍͠ʂ - ௨ͷछྨผʹड৴͢Δ͠ͳ͍ΛબΔΑ͏ ʹͳΔΜ͡Όͳ͍͔ͬ͢Ͷɻ - iOSͰPush௨ͷڐͷϋʔυϧΛԼ͕
Δͱ͍͍ͳ͊ɻɻɻ
ͯ͢ख़
More Decks by jollyjoester
See All by jollyjoester
Swift愛好会100回記念 第1回を振り返る
jollyjoester
0
150
印西市創業実践プログラム2026 【AI活用講座】
jollyjoester
0
96
AI時代でも変わらない技術コミュニティの力 ~10年続く"ゆるい"つながりが生み出す価値~
jollyjoester
0
44
AIコードアシスタントとiOS開発
jollyjoester
1
400
市民のためのセキュリティ講座
jollyjoester
0
130
コミュニティMTG in WWDC24
jollyjoester
0
410
BengaluruでLTしてきた
jollyjoester
0
420
try! Swift Tokyo 2024
jollyjoester
0
450
エンジニアが直接会う場の価値について
jollyjoester
8
4.8k
Other Decks in Technology
See All in Technology
Gifu WordPress Meetup #200 に向けて、私たちには何ができるだろうか?/ 2026-11-07 Gifu WordPress Meetup
torounit
0
260
Sizing, Benchmarking and Performance Tuning Apache Flink Clusters
rmetzger
0
150
セキュリティ専任チームなしで攻撃を先回りするSREが実践したSIEM on Amazon OpenSearch Service
cscengineer
PRO
1
820
これからのデータエンジニアの役割について考える / Rethinking the Role of Data Engineers in the AI Era
okiyuki99
0
430
高品質と高スピードを支える品質のシフトレフトのアプローチ
goyoki
2
440
Active Directory と Entra ID のむむむな関係
murachiakira
PRO
4
1.8k
SREのためのFinOps入門
muziyoshiz
3
1.4k
ライフワーク「猫でもわかるDirectConnect」
kentapapa
0
320
AI Agent 時代のデータ基盤: ClickHouse で実現する 超高速分析とコスト削減の両立
jozono
0
230
令和の今、あらためて IAM を考える。アクセスキーを「無くせない現実」との向き合い方
kazzpapa3
0
660
Claude Codeで新規事業を伸ばせるか? Zennの試行錯誤の記録
wadayusuke
1
140
AWS基盤改善を支える 私たちの理念と行動指針
kentosuzuki
0
180
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.2k
Marketing to machines
jonoalderson
1
6k
Paper Plane (Part 1)
katiecoart
PRO
3
12k
My Coaching Mixtape
mlcsv
0
390
Are puppies a ranking factor?
jonoalderson
2
4.2k
Faster Mobile Websites
deanohume
310
32k
Raft: Consensus for Rubyists
vanstee
143
7.9k
Exploring anti-patterns in Rails
aemeredith
4
560
Balancing Empowerment & Direction
lara
6
1.4k
Designing for Timeless Needs
cassininazir
1
560
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
660
Believing is Seeing
oripsolob
1
280