{"id":12762,"date":"2008-05-19T09:18:13","date_gmt":"2008-05-19T09:18:13","guid":{"rendered":"http:\/\/blogs.adobe.com\/jnackdev\/2008\/05\/dr-woohoo-the-future-of-the-suite-platform.html"},"modified":"2008-05-19T09:18:13","modified_gmt":"2008-05-19T09:18:13","slug":"dr_woohoo_the_future_of_the_suite_platform","status":"publish","type":"post","link":"http:\/\/jnack.com\/blog\/2008\/05\/19\/dr_woohoo_the_future_of_the_suite_platform\/","title":{"rendered":"Dr. Woohoo &#038; the future of the Suite platform"},"content":{"rendered":"<p style=\"margin-top: 0;margin-bottom: 0\">We want to make Photoshop and the whole Creative Suite much more flexible, extensible, and connected.  Therefore, we&#8217;re looking at letting upcoming versions of Photoshop and&#8211;as far as I know&#8211;<em>all<\/em> Creative Suite applications be extended via SWF panels (palettes) created in Adobe Flash or Flex.<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">Of course, this can&#8217;t come as a surprise.&#160; I mean, how brain-dead would Adobe have to be <em>not <\/em>to do this?&#160; The appeal of extending one&#8217;s app with lightweight, cross-platform, network-aware widgets is so obvious that we were busy building support in my first app some <em>eight<\/em> years ago&#8211;and we had to build our own Flash Player clone to do it!&#160; The CS3 versions of Flash, Fireworks, Dreamweaver, Illustrator, Bridge, and Soundbooth can already be extended in this way, and Photoshop and other apps can <a href=\"http:\/\/blogs.adobe.com\/jnack\/2006\/12\/flash_runs_insi.html\">run SWFs in a scripting dialog<\/a>.<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">Our task now is to implement support in as consistent a way as possible across the Suite.&#160; Today, developing for, say, the Photoshop\/Illustrator\/InDesign trio would mean writing six chunks of platform-specific C code, delivering three different user experiences.&#160; In the near future, by contrast, you should be able to write <em>one<\/em> chunk of code that extends each app with consistent, non-modal (panel-based) functionality.&#160; Want to add <a href=\"http:\/\/blogs.adobe.com\/jnack\/2007\/09\/feedback_please_1.html\">peer-to-peer notes<\/a>, Adobe <a href=\"http:\/\/blogs.adobe.com\/jnack\/2007\/09\/feedback_please.html\">kuler integration<\/a>, <a href=\"http:\/\/blogs.adobe.com\/jnack\/2008\/01\/putting_video_i.html\">video tutorials<\/a>, and more to the Suite in one shot?&#160; We aim to make it easy.<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">I believe the results will be transformative.&#160; When I <a href=\"http:\/\/blogs.adobe.com\/jnack\/2007\/11\/photoshop_as_se.html\">talk about the need<\/a> to make Photoshop radically more configurable&#8211;letting it be &quot;everything you need, nothing you don&#8217;t,&quot; person by person, moment by moment&#8211;I&#8217;m placing a lot of hope in <em>easy<\/em> panel configurability that can reshape workspaces and workflows. <\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">We&#8217;ve hired a great developer named Drew Trujillo&#8211;better known as <a href=\"http:\/\/www.drwoohoo.com\/\">Dr. Woohoo<\/a>&#8211;to help prime the pump.&#160; In addition to After Effects&lt;-&gt;Flash <a href=\"http:\/\/blogs.adobe.com\/jnack\/2006\/04\/ae_flash_woohoo.html\">integration<\/a> <a href=\"http:\/\/blogs.adobe.com\/jnack\/2006\/08\/new_tool_flash2ae.html\">tools<\/a>, he&#8217;s <a href=\"http:\/\/www.inthemod.com\/bps\/?p=162\">mashed up Illustrator with Flickr<\/a>, and now he&#8217;s busily crafting fun new projects that we look forward to showing off a bit further down the line.&#160; In the meantime Matthew Fabb <a href=\"http:\/\/blog.fitc.ca\/post.cfm\/fitc-air-photoshop-what-happens-when-they-talk-by-dr-woohoo\">briefly covers a sneak peek<\/a>  (showing Adobe AIR driving Photoshop) that Drew gave at the FITC show in Toronto. <\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">If using Flash\/Flex\/AIR to extend &amp; transform the Creative Suite is up your alley, <a href=\"mailto:jnack@adobe.com\">drop me a line<\/a>.&#160; Seriously, we should talk.&#160; I think you&#8217;ll like what&#8217;s cooking. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>We want to make Photoshop and the whole Creative Suite much more flexible, extensible, and connected. Therefore, we&#8217;re looking at letting upcoming versions of Photoshop and&#8211;as far as I know&#8211;all Creative Suite applications be extended via SWF panels (palettes) created in Adobe Flash or Flex. &#160; Of course, this can&#8217;t come as a surprise.&#160; I [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[32,50],"tags":[],"_links":{"self":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/12762"}],"collection":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=12762"}],"version-history":[{"count":0,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/12762\/revisions"}],"wp:attachment":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=12762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=12762"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=12762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}