{"id":544,"date":"2008-08-20T07:05:16","date_gmt":"2008-08-20T07:05:16","guid":{"rendered":"http:\/\/razorianfly.wordpress.com\/?p=1685"},"modified":"2008-09-09T09:06:40","modified_gmt":"2008-09-09T08:06:40","slug":"zac-white-copy-paste-is-within-apples-sdk-limitations","status":"publish","type":"post","link":"https:\/\/www.arronhirst.com\/blog\/2008\/08\/20\/zac-white-copy-paste-is-within-apples-sdk-limitations\/","title":{"rendered":"Zac White: &#8220;Copy &#38; Paste is within Apple&#8217;s iPhone SDK limitations&#8221; &#8211; [Updatedx3]"},"content":{"rendered":"<p><center><\/center><br \/>\n<\/ br><br \/>\n<center><object width=\"400\" height=\"225\"><param name=\"allowfullscreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"movie\" value=\"http:\/\/vimeo.com\/moogaloop.swf?clip_id=1562944&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1\" \/><embed src=\"http:\/\/vimeo.com\/moogaloop.swf?clip_id=1562944&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1\" type=\"application\/x-shockwave-flash\" allowfullscreen=\"true\" allowscriptaccess=\"always\" width=\"400\" height=\"225\"><\/embed><\/object><\/center><br \/>\n<\/ br><br \/>\n<strong>[Updatex3] &#8211; 22.08.08 (14.46pm GMT)<\/strong><br \/>\nThe OpenClip team have updated their <a href=\"http:\/\/openclip.org\/apps.php\">site<\/a> to include a list of application who are, or will be participating in Zac&#8217;c copy and paste framework. These are:<\/p>\n<blockquote><p><strong>Applications which have secured support:<\/strong> Twitterlator and Magic Pad.<\/p>\n<p><strong>Applications wanting support:<\/strong> Dial Zero, Cocktails, Ultralingua, American Heritage, Wall Street Worlds, Roget&#8217;s Thesaurus, Computer Inventory, MobileChat and Package Tracker\n<\/p><\/blockquote>\n<p>&#8212;<br \/>\n<strong>[Update]<\/strong> &#8211; Audio interview with Zac White <a href=\"http:\/\/media.podshow.com\/media\/1944\/episodes\/122911\/geekbriefradio-122911-08-19-2008_pshow_262015.mp3\">available here<\/a><\/p>\n<p><strong>Background<\/strong><br \/>\nIf you&#8217;ve heard of the application <a href=\"http:\/\/magicpad.proximi.com\/\">MagicPad by Proximi<\/a> [<a href=\"http:\/\/phobos.apple.com\/WebObjects\/MZStore.woa\/wa\/viewSoftware?id=286616920&amp;mt=8\">App Store<\/a>], you may of noticed the application is the first of it&#8217;s kind to enable copy and paste on iPhone, the problem being of course this application, because of the SDK, can only offer it within it&#8217;s own environment, meaning copy and paste outside of the MagicPad application, it seemed, was impossible in-line with Apple&#8217;s iPhone SDK regulations &#8230;<\/p>\n<p><!--more--><\/p>\n<p><center><object width=\"400\" height=\"305\"><param name=\"allowfullscreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"movie\" value=\"http:\/\/vimeo.com\/moogaloop.swf?clip_id=1447477&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1\" \/><embed src=\"http:\/\/vimeo.com\/moogaloop.swf?clip_id=1447477&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1\" type=\"application\/x-shockwave-flash\" allowfullscreen=\"true\" allowscriptaccess=\"always\" width=\"400\" height=\"305\"><\/embed><\/object><\/center><\/p>\n<p>Zac White of Oklahoma University has since taken this basic framework and enhanced it to work within the SDK regulations and make available copy and paste, system-wide, on the iPhone.<\/p>\n<p><strong>So how exactly has he achieved this?<\/strong><br \/>\nZac explained that developer&#8217;s general outlook on the word &#8216;sand-boxed&#8217; was skewed, meaning they thought they couldn&#8217;t write outside of that sand-boxed environment. He explained that developers can write into their application folders quite easily, and you can read into other application&#8217;s folders, meaning you can copy from your application, and paste into any 3rd-party application on iPhone.<\/p>\n<p>To Copy &#8211; You write to your application folder<br \/>\nTo Paste &#8211; You read other application folders for clipboard items, and sort by date \/ time \/ type<\/p>\n<p><strong>OpenClip.ORG<\/strong><br \/>\nWith his findings, Zac has opened a open-source, non-profit organization called <a href=\"http:\/\/openclip.org\/main.php\">OpenClip<\/a>, dedicated to providing developers with the open-source framework needed to implement this into their applications, and in the video above, you see just how effective and easily implemented this framework can be, for iPhone (I so want that pre-release version of WordPress!).<\/p>\n<p><strong>Limitations<\/strong><br \/>\nZac also explains the current limitations of the adoption of OpenClip for iPhone stating that in order for Apple-built applications to use OpenClip, Apple would have to support it whole-heartedly, something of which Apple has yet to comment on.<\/p>\n<p><strong>Act Now<\/strong><br \/>\nIf your a developer, visit Zac White at <strong><a href=\"http:\/\/openclip.org\/main.php\">OPENCLIP.ORG<\/a><\/strong> to find out how to implement this into your application from today!<\/p>\n<p>And If you have any questions as to the nature of this framework, you can e-mail Zac at:<br \/>\nzac@openclip.org<\/p>\n<p><strong>The Future &#8230;<\/strong><br \/>\nZac outline&#8217;s he is working on a basic &#8216;search&#8217; application which should hit the store in about 10-15 days, and will actively demonstrate the functionality of OpenClip for iPhone.<\/p>\n<p>Via: <a href=\"http:\/\/www.geekbrief.tv\/copy-and-paste-for-iphone\">GeekBrief<\/a> \/ <a href=\"http:\/\/www.macrumors.com\/2008\/08\/20\/openclip-org-offers-copy-and-paste-for-iphone-across-apps\/\">Mac Rumors<\/a><\/p>\n<p>R-Fly<\/p>\n<hr size=\"10\">\n<hr width=\"100%\" size=\"4\"><\/hr>\n","protected":false},"excerpt":{"rendered":"<p>[Updatex3] &#8211; 22.08.08 (14.46pm GMT) The OpenClip team have updated their site to include a list of application who are, or will be participating in Zac&#8217;c copy and paste framework. These are: Applications which have secured support: Twitterlator and Magic Pad. Applications wanting support: Dial Zero, Cocktails, Ultralingua, American Heritage, Wall Street Worlds, Roget&#8217;s Thesaurus, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[3500,4,220,279,3501,457,458,499,503,530,653],"class_list":["post-544","post","type-post","status-publish","format-standard","hentry","category-iphone","tag-app-store","tag-apple","tag-copy-and-paste","tag-frameworks","tag-iphone","tag-open-clip","tag-opencliporg","tag-r-fly","tag-razorianfly","tag-sdk-limitations","tag-zac-white"],"_links":{"self":[{"href":"https:\/\/www.arronhirst.com\/blog\/wp-json\/wp\/v2\/posts\/544","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arronhirst.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arronhirst.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arronhirst.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arronhirst.com\/blog\/wp-json\/wp\/v2\/comments?post=544"}],"version-history":[{"count":0,"href":"https:\/\/www.arronhirst.com\/blog\/wp-json\/wp\/v2\/posts\/544\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.arronhirst.com\/blog\/wp-json\/wp\/v2\/media?parent=544"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arronhirst.com\/blog\/wp-json\/wp\/v2\/categories?post=544"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arronhirst.com\/blog\/wp-json\/wp\/v2\/tags?post=544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}