![Page 1: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/1.jpg)
#WWDC17
© 2017 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission from Apple.
Gavin Condon, Technology Evangelist
•Extending Your App’s Presence with Sharing • Session 247
App Frameworks
![Page 2: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/2.jpg)
Sharing
Content
![Page 3: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/3.jpg)
Sharing
Content
Placement
![Page 4: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/4.jpg)
Sharing
Content
Placement
Timing
![Page 5: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/5.jpg)
Speaker to get approval on video. May need to be replaced or edited.
![Page 6: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/6.jpg)
Speaker to get approval on video. May need to be replaced or edited.
![Page 7: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/7.jpg)
![Page 8: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/8.jpg)
![Page 9: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/9.jpg)
![Page 10: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/10.jpg)
![Page 11: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/11.jpg)
![Page 12: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/12.jpg)
![Page 13: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/13.jpg)
UIActivityView
![Page 14: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/14.jpg)
![Page 15: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/15.jpg)
Why a URL?
![Page 16: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/16.jpg)
Why a URL?
Web BrowserYour App
Fallback
![Page 17: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/17.jpg)
Sharing to New Users
Smart App Banners increase awareness of your app
![Page 18: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/18.jpg)
Sharing to New Users
Smart App Banners increase awareness of your app
Use Open Graph for Rich iMessage Link Previews
![Page 19: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/19.jpg)
Sharing to New Users
Smart App Banners increase awareness of your app
Use Open Graph for Rich iMessage Link Previews
![Page 20: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/20.jpg)
Summary
Share meaningful content and experiences
![Page 21: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/21.jpg)
Summary
Share meaningful content and experiences
Consider when to offer Sharing
![Page 22: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/22.jpg)
Summary
Share meaningful content and experiences
Consider when to offer Sharing
Use Action button and consider placement
![Page 23: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/23.jpg)
Summary
Share meaningful content and experiences
Consider when to offer Sharing
Use Action button and consider placement
Share Universal Links
![Page 24: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/24.jpg)
Summary
Share meaningful content and experiences
Consider when to offer Sharing
Use Action button and consider placement
Share Universal Links
Use Open Graph
![Page 25: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/25.jpg)
More Informationhttps://developer.apple.com/wwdc17/247
![Page 26: •Extending Your App’s Presence with Sharing · 2017-06-08 · Presence with Sharing • Session 247 App Frameworks. Sharing Content . Sharing Content Placement . Sharing Content](https://reader035.vdocuments.mx/reader035/viewer/2022070805/5f039ff67e708231d409f928/html5/thumbnails/26.jpg)