{"id":26127,"date":"2019-07-31T16:57:35","date_gmt":"2019-07-31T20:57:35","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=26127"},"modified":"2019-07-31T16:57:35","modified_gmt":"2019-07-31T20:57:35","slug":"retiring-omnis-ios-document-browser","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2019\/07\/31\/retiring-omnis-ios-document-browser\/","title":{"rendered":"Retiring Omni&rsquo;s iOS Document Browser"},"content":{"rendered":"<p><a href=\"https:\/\/www.omnigroup.com\/blog\/adopting-apples-standard-ios-document-browser\">Ken Case<\/a> (<a href=\"https:\/\/twitter.com\/kcase\/status\/1156334258664796160\">tweet<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.omnigroup.com\/blog\/adopting-apples-standard-ios-document-browser\">\n<p> At that time, there was no built-in document browser, or even a rich text editor: if we wanted those features&mdash;essential to apps like OmniGraffle and OmniOutliner&mdash;we had to build them ourselves.<\/p>\n<p>[&#8230;]<\/p>\n<p>In 2019, we think it&rsquo;s time to retire our custom document browser in favor of using Apple&rsquo;s built-in document browser&mdash;and with our iOS 13 updates this fall we&rsquo;ll be doing just that. Instead of seeing our custom file browser, you&rsquo;ll be presented with the standard iOS document browser&mdash;just like in Apple&rsquo;s own iWork apps. Using Apple&rsquo;s browser, you&rsquo;ll be able to store and sync your documents using Apple&rsquo;s built-in iCloud Drive, or third-party commercial options like <a href=\"https:\/\/www.box.com\/\">Box<\/a>&mdash;or even in cloud- or self-hosted collaborative <a href=\"https:\/\/git-scm.com\/\">git<\/a> repositories using <a href=\"https:\/\/workingcopyapp.com\">Working Copy<\/a>.<\/p><\/blockquote>\n<p>I&rsquo;m looking forward to being able to directly access files from Working Copy. This way I can sync files to my iPhone directly from my Mac, without having to upload them to any cloud provider. It also means that I can be sure certain files are with me, whereas the Files app can&rsquo;t easily cache whole folders offline and can&rsquo;t be trusted not to purge its cache at inopportune times.<\/p>","protected":false},"excerpt":{"rendered":"<p>Ken Case (tweet): At that time, there was no built-in document browser, or even a rich text editor: if we wanted those features&mdash;essential to apps like OmniGraffle and OmniOutliner&mdash;we had to build them ourselves. [&#8230;] In 2019, we think it&rsquo;s time to retire our custom document browser in favor of using Apple&rsquo;s built-in document browser&mdash;and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2019-07-31T20:57:39Z","apple_news_api_id":"334ae0a8-0bcb-4611-a756-1c7808d382a8","apple_news_api_modified_at":"2019-07-31T20:57:39Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/AM0rgqAvLRhGnVhx4CNOCqA","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[1582,16,913,31,1667,26,656,580,254,269,72,1730],"class_list":["post-26127","post","type-post","status-publish","format-standard","hentry","category-technology","tag-files-app","tag-icloud","tag-icloud-drive","tag-ios","tag-ios-13","tag-iosapp","tag-omnigraffle","tag-omnioutliner","tag-omnipresence","tag-syncing","tag-omnigroup","tag-working-copy"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/26127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=26127"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/26127\/revisions"}],"predecessor-version":[{"id":26128,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/26127\/revisions\/26128"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=26127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=26127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=26127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}