<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>After Effects API Zone</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/" />
    <link rel="self" type="application/atom+xml" href="http://blogs.adobe.com/ae_api/atom.xml" />
   <id>tag:blogs.adobe.com,2007:/ae_api//48</id>
    <link rel="service.post" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48" title="After Effects API Zone" />
    <updated>2007-10-11T20:36:47Z</updated>
    <subtitle>Bruce Bullis&apos; weblog keeps AE&apos;s external developers updated regarding Adobe&apos;s plans for the AE APIs, provides information relevant to all developers, and generally has some fun with the AE developer crew.</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.2</generator>
 
<entry>
    <title>Passing the torch</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2007/10/passing_the_torch.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=4302" title="Passing the torch" />
    <id>tag:blogs.adobe.com,2007:/ae_api//48.4302</id>
    
    <published>2007-10-11T20:03:29Z</published>
    <updated>2007-10-11T20:36:47Z</updated>
    
    <summary>No more SDKs for me. With the completion of the CS3 launch, I&apos;ve moved full-time to my new responsibilities as Engineering Manager for (formerly) Serious Magic products (OnLocation, Ultra and Visual Communicator)....</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>No more SDKs for me. </p>

<p>With the completion of the CS3 launch, I've moved full-time to my new responsibilities as Engineering Manager for (formerly) Serious Magic products (OnLocation, Ultra and Visual Communicator).</p>]]>
        <![CDATA[<p>Zac Lam, long-time API Engineer for Premiere Pro and the Adobe Media Encoder, will take over developer support for users of the SDK; the AE team and I will assist as necessary. Most of you know Zac already; I'm sure he'll do a wonderful job. </p>

<p>[Hard not to be a little melancholy, after all these years...]</p>

<p>My first SDK release was for After Effects 3.1, in 1998; first Windows release, and the Mac SDK still had 68k and PowerPC build configs. [sigh]</p>

<p>The After Effects team has treated my like family, and I'm glad to continue to work with them as Production Premium Suite-Mates™. </p>

<p>I've truly enjoyed working with you AE plug-in developers; the community spirit you've created is an inspiration. </p>

<p>Keep up the great work!</p>

<p>-bbb</p>

<p><br />
</p>]]>
    </content>
</entry>
<entry>
    <title>CS3 SDKs live!</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2007/07/cs3_sdks_live.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=3754" title="CS3 SDKs live!" />
    <id>tag:blogs.adobe.com,2007:/ae_api//48.3754</id>
    
    <published>2007-07-20T22:53:58Z</published>
    <updated>2007-07-20T23:09:03Z</updated>
    
    <summary> Give them a try....</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p><br />
<a href="http://www.adobe.com/devnet/aftereffects/sdk/cs3">Give them a try.</a><br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Such a long, long time...</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2007/05/such_a_long_long_time.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=3142" title="Such a long, long time..." />
    <id>tag:blogs.adobe.com,2007:/ae_api//48.3142</id>
    
    <published>2007-05-08T16:00:27Z</published>
    <updated>2007-05-08T16:04:10Z</updated>
    
    <summary>Sorry, folks. It&apos;s been too long since my last post. There has been plenty of action on the AE API front, but all if it NDA&apos;d. Now the public preview is up, and you can see for yourselves what the...</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>Sorry, folks. It's been too long since my last post.</p>

<p>There has been plenty of action on the AE API front, but all if it NDA'd. Now the public preview is up, and you can see for yourselves what the team has been up to.</p>

<p>Marvelous.</p>

<p>Okay, back to getting this suite out the door...</p>]]>
        
    </content>
</entry>
<entry>
    <title>Is the opposite of locked down...locked up?</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/11/is_the_opposite_of_locked_down.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=1994" title="Is the opposite of locked down...locked up?" />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.1994</id>
    
    <published>2006-11-02T17:50:54Z</published>
    <updated>2006-11-02T17:53:27Z</updated>
    
    <summary>Regardless of the answer to such philosophical questions, I wanted to fully endorse and support Apple&apos;s XCode 2.4.1 as a development environment for After Effects plug-ins. Apple fixed the issues the After Effects team was having (and which were blocking...</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
            <category term="Code" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>Regardless of the answer to such philosophical questions, I wanted to fully endorse and support Apple's XCode 2.4.1 as a development environment for After Effects plug-ins. </p>

<p>Apple fixed the issues the After Effects team was having (and which were blocking me from using 2.4, and supporting <I>you folks'</I> usage of 2.4). </p>

<p>Onward and upward!</p>]]>
        
    </content>
</entry>
<entry>
    <title>Not nearly so locked down</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/10/not_nearly_so_locked_down.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=1912" title="Not nearly so locked down" />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.1912</id>
    
    <published>2006-10-20T16:06:45Z</published>
    <updated>2006-10-20T16:09:40Z</updated>
    
    <summary>Thanks to the efforts of the folks at Apple, it is now safe for After Effects developers to move to XCode 2.4....</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>Thanks to the efforts of the folks at Apple, it is now safe for After Effects developers to move to XCode 2.4.</p>]]>
        
    </content>
</entry>
<entry>
    <title>Lock-down</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/09/lockdown.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=1728" title="Lock-down" />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.1728</id>
    
    <published>2006-09-22T20:45:47Z</published>
    <updated>2006-09-22T20:48:18Z</updated>
    
    <summary>For the (completely hypothetical, you understand) next release of After Effects, we will NOT be moving to XCode 2.4, for a variety of reasons into which I will not publicly go. Suffice it to say: Known Issues™. Stick with 2.3....</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>For the (completely hypothetical, you understand) next release of After Effects, we will NOT be moving to XCode 2.4, for a variety of reasons into which I will not publicly go. Suffice it to say: Known Issues™.</p>

<p>Stick with 2.3.</p>]]>
        
    </content>
</entry>
<entry>
    <title>Europe again</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/09/europe_again.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=1646" title="Europe again" />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.1646</id>
    
    <published>2006-09-13T15:28:01Z</published>
    <updated>2006-09-13T15:30:26Z</updated>
    
    <summary>Yikes, has it really been a month? Steve Warner (Director of Engineering for our group) and I just had a fantastic trip back to Stockholm for customer visits, and then to Amsterdam for the IBC trade show. I&apos;m digging out...</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>Yikes, has it really been a month? </p>

<p>Steve Warner (Director of Engineering for our group) and I just had a fantastic trip back to Stockholm for customer visits, and then to Amsterdam for the IBC trade show. I'm digging out of my inbox now, but I wanted to post to say "Thank You!" to the customers who spent time with us, and to the AE developers who made the IBC show worthwhile.</p>

<p>Sorry folks, didn't bring a camera or the family; more pictures soon!</p>]]>
        
    </content>
</entry>
<entry>
    <title>Onward and upward</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/08/onward_and_upward.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=1487" title="Onward and upward" />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.1487</id>
    
    <published>2006-08-15T18:43:02Z</published>
    <updated>2006-09-29T05:18:45Z</updated>
    
    <summary>For reasons which I won&apos;t elaborate, XCode 2.4.0 development of After Effects plug-ins is unsupported at this time....</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="Code" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>For reasons which I won't elaborate, XCode 2.4.0 development of After Effects plug-ins is unsupported at this time.</p>]]>
        
    </content>
</entry>
<entry>
    <title>Okay, chump...</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/07/okay_chump.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=1399" title="Okay, chump..." />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.1399</id>
    
    <published>2006-07-25T17:54:58Z</published>
    <updated>2006-07-25T18:02:58Z</updated>
    
    <summary> (&quot;Chump&quot; is self-referential...) Kids are crazy for the blogging these days. What started as an effort to communicate items of interest to developers in a more timely fashion seems to have become something more. At least, based on the...</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="General" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[	<p>("Chump" is self-referential...) Kids are crazy for the blogging these days. What started as an effort to communicate items of interest to developers in a more timely fashion seems to have become something more. At least, based on the feedback I get, people seem to want it to be something more. They also seem to want discounted erectile dysfunction drugs at rock-bottom prices, and pictures of adventuresome poly-sexuals. But hey, one need at a time. </p>
	<p>&#160;</p>
	<p>So, I'm going to start adding posts on development methodology,  books and articles I've found helpful (not necessarily all code-related, but within the bounds of an corporate blog), and developer-related goings-on at Adobe. That, and pictures of my kid; can't change everything at once.</p>
	<p><img src="http://blogs.adobe.com/ae_api/eyes.jpg" width="300" height="225" /></p>
	<p><BR/>
    No one's posted any feedback about my quick start development guide, which could mean any number of things. I choose to hope it means you're all well into your own development processes, and don't have time to waste posting about it on some fool's blog. So, how about it; what books, articles, or general ideas help you get your Geek on? I'll start: <a href="http://headrush.typepad.com/creating_passionate_users/">http://headrush.typepad.com/creating_passionate_users/</a></p>
  ]]>
        
    </content>
</entry>
<entry>
    <title>SDK Jump-start</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/07/stepbystep_xcode_project_creat.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=1339" title="SDK Jump-start" />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.1339</id>
    
    <published>2006-07-12T17:20:08Z</published>
    <updated>2006-07-20T20:42:54Z</updated>
    
    <summary>Let me know if this helps. Download file...</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>Let me know if this helps.</p>

<p><a href="http://blogs.adobe.com/ae_api/Head_First_Plug-in_Development.pdf">Download file</a><br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Niggling issue w/new Mac SDK</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/06/niggling_issue_wnew_mac_sdk.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=1152" title="Niggling issue w/new Mac SDK" />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.1152</id>
    
    <published>2006-06-21T22:13:29Z</published>
    <updated>2006-06-21T22:15:01Z</updated>
    
    <summary>So, if you&apos;re developing on a MacIntel machine, and testing with AE 7.0, you&apos;ll need to add &quot;PowerPC&quot; to the architectures to build, in each sample project&apos;s settings. Sorry....</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>So, if you're developing on a MacIntel machine, and testing with AE 7.0, you'll need to add "PowerPC" to the architectures to build, in each sample project's settings. </p>

<p>Sorry.</p>]]>
        
    </content>
</entry>
<entry>
    <title>Updated SDKs available</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/06/updated_sdks_available.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=1138" title="Updated SDKs available" />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.1138</id>
    
    <published>2006-06-19T16:12:13Z</published>
    <updated>2006-06-19T16:13:50Z</updated>
    
    <summary>Release 2 of the AE SDKs are now available: http://partners.adobe.com/public/developer/aftereffects/devcenter.html While there are still some rough edges, XCode 2.3 projects are provided for OS X, as are Visual Studio .NET 2005 projects on Windows. In compliance with revenue recognition regulations,...</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>Release 2 of the AE SDKs are now available:</p>

<p>http://partners.adobe.com/public/developer/aftereffects/devcenter.html</p>

<p>While there are still some rough edges, XCode 2.3 projects are provided for OS X, as are Visual Studio .NET 2005 projects on Windows.</p>

<p>In compliance with revenue recognition regulations, no new functionality is present in the updated SDKs.</p>

<p>I've received some feedback that posting irrelevant personal photos was distracting. I made sure that, in this irrelevant personal photo, I'm at least wearing an AE hat.</p>

<p><img alt="thinking_AE_thoughts.jpg" src="http://blogs.adobe.com/ae_api/thinking_AE_thoughts.jpg" width="640" height="480" /></p>

<p><br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Know your audience</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/05/know_your_audience.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=1021" title="Know your audience" />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.1021</id>
    
    <published>2006-05-24T20:50:33Z</published>
    <updated>2006-05-24T20:51:28Z</updated>
    
    <summary> It&apos;s tough to &quot;aim&quot; the After Effects SDK; it could be used for so many different things. One could learn the rudiments of C or C++ based image processing, just fiddling around with the samples. One could learn about...</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p><br />
It's tough to "aim" the After Effects SDK; it could be used for so many different things. </p>

<p>One could learn the rudiments of C or C++ based image processing, just fiddling around with the samples. One could learn about workflow automation just reading through the headers (AE_GeneralPlug.h would make most integration engineers' mouths water). </p>

<p>The SDK Guide could be a reference manual, a cookbook, a tutorial...</p>

<p>What do YOU hope to get out of the next After Effects SDK? Besides the XCode and .NET 2005 samples, I mean?<br />
<img alt="IMG_3116.jpg" src="http://blogs.adobe.com/ae_api/IMG_3116.jpg" width="640" height="480" /><br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Hand-waving speculation</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/05/handwaving_speculation.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=941" title="Hand-waving speculation" />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.941</id>
    
    <published>2006-05-09T16:02:44Z</published>
    <updated>2006-05-09T16:17:13Z</updated>
    
    <summary>Wouldn&apos;t an AEGP project diff tool be slick?...</summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>Wouldn't an AEGP project diff tool be slick?</p>]]>
        
    </content>
</entry>
<entry>
    <title>Back from Europe, back from NAB...</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/ae_api/2006/04/back_from_europe_back_from_nab.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=48/entry_id=860" title="Back from Europe, back from NAB..." />
    <id>tag:blogs.adobe.com,2006:/ae_api//48.860</id>
    
    <published>2006-04-27T20:01:25Z</published>
    <updated>2006-05-03T17:24:00Z</updated>
    
    <summary><![CDATA[Hullo! Amsterdam and Stockholm were fabulous. Thanks to Jens, Nils & Peder for their offers of hospitality and assistance around Stockholm. I could visit Stockholm at one end of my IBC trip; let me know if you'd like to meet....]]></summary>
    <author>
        <name>Bruce Bullis</name>
        
    </author>
            <category term="After Effects" />
            <category term="General" />
            <category term="Irrelevant" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ae_api/">
        <![CDATA[<p>Hullo!</p>

<p>Amsterdam and Stockholm were fabulous. Thanks to Jens, Nils & Peder for their offers of hospitality and assistance around Stockholm. I could visit Stockholm at one end of my IBC trip; let me know if you'd like to meet. I know this place that serves awesome reindeer...</p>

<p>___</p>

<p></p>

<p>My prediction of new SDKs containing XCode and .NET 2005 samples was overly-optimistic; the Jell-O is still setting. I'll let everyone know when they're up.</p>

<p><br />
I quite enjoyed this year's NAB (my 9th); very pleasant this year. Adobe's booth looked wonderful, standing room only. The Plug-in Pavilion had traffic and the Adobe-adjacent position seemed ideal. Over the next month or so, I plan to meet with multiple Adobe VPs to discuss improvements to how we work with developers. </p>

<p>Your input is appreciated.</p>

<p><maito:bbb@adobe.com?subject=It_would_be_better_if></p>

<p><br />
And now, the content that made me flag this with the "irrelevant" topic:</p>

<p>Noel:</p>

<p><img alt="float.jpg" src="http://blogs.adobe.com/ae_api/float.jpg" width="640" height="480" /></p>

<p><br />
Me, looking thoughtful (and furry):</p>

<p><img alt="thoughtful.jpg" src="http://blogs.adobe.com/ae_api/thoughtful.jpg" width="640" height="480" /></p>]]>
        
    </content>
</entry>

</feed> 

