Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

iOS 11からのアプリ間ファイル共有_公開用

1,971 views

Published on

WWDC After Party 2017 @Ebisu の登壇資料です。
https://pre-wwdc.connpass.com/event/56731/

Published in: Technology
  • Be the first to comment

iOS 11からのアプリ間ファイル共有_公開用

  1. 1. iOS 11 2017/06/21 WWDC After Party 2017 @Ebisu #wwdc_ebisu 
 (@ktanaka117)
  2. 2. • : (@ktanaka117) • : • : iOS • : AKIBA.swift 

  3. 3. 
 Developers.IO
 http://dev.classmethod.jp/author/tanaka-kenji/
  4. 4. Ice Break🍧 • Swift Chris Lattner • Picture @WWDC Swift Panel • • Lattner
  5. 5. Ice Break🍧
  6. 6. Ice Break🍧 Swift 7 "
  7. 7. • Building Great Document-based Apps in iOS 11 
 • FileProvider, FileProviderUI (UIDocumentBrowserViewController) 

  8. 8. UIDocumentBrowserViewController
 DEMO
  9. 9. • • 
 UI 

  10. 10. • FileProvider(UI) 
 • UI • • Extension 
 • Dropbox SDK ⚡ 

  11. 11. • , , , • A 
 B 
 ( ( Photos )) • A B
  12. 12. App 
 DEMO
  13. 13. UISupportsDocumentBrowser • in Info.plist • Documents 
 Key
  14. 14. Document Types: • in Target > Info > Document Types (Info.plist) • Name: • Types: UTI(Uniform Type Identifiers) • System-Declared Uniform Type Identifiers
 https://developer.apple.com/library/content/documentation/Miscellaneous/ Reference/UTIRef/Articles/System-DeclaredUniformTypeIdentifiers.html
  15. 15. Document Types: • Additional document type properties • CFBundleTypeRole:
 
 Editor, Viewer, Shell, None • LSHandlerRank:
 
 
 Owner, Alternate, None, Default
  16. 16. Exported UTIs $ 👷
  17. 17. Imported UTIs $ 👷
  18. 18. • 
 • 
 • 

  19. 19. • Building Great Document-based Apps in iOS 11
 WWDC 2017 | Session 229 • File Provider Enhancements
 WWDC 2017 | Session 243 • File Provider Enhancements
 WWDC 2015 | Session 234
  20. 20. • iOS SDK « TORQUES LABS
 http://labs.torques.jp/2012/02/03/2487/ • iOS - Qiita
 http://qiita.com/sandinist/items/d141fa5a4f2fbff1e4ba
  21. 21. Thank you!

×