![]() With the CS Extension Builder, you could build a working panel in about thirty seconds. All of this was wrapped up in a neat package that you could install in FlashBuilder. Actionscript could connect to the scripting object model of the host application, with Flex providing the user interface controls. CS Extension Builder gave developers a way to create add-ons for Creative Suite applications using Flex and Actionscript, rather than writing plug-ins in C++. When I was working at Adobe, I helped (in a minor way) build the Creative Suite Extension Builder. Want to add a panel for Photoshop? Repeat the process. Making the panel work in Illustrator would require the same process-install and study the SDK, write and debug the code, and install the plug-in. ![]() In the old days, before, say, 2009, a developer who wanted to develop a plug-in panel for InDesign would have to learn to set up their development environment to use the InDesign C++ SDK, then write and debug the code. If you’d like to follow along, you can find the project at: There is no “Horseshoes 2.0” on the horizon. But there are days when I wish I’d taken up, say, shoeing horses. I’m not exactly complaining, mind you, because there’s nothing I enjoy more than learning something new. You know, as if our livelihoods depended on it, or something. They make a change, and we scramble to adapt. ![]() These changes are never under your control-they are handed down from on high, from Apple, Microsoft, Google, Adobe, or whichever corporate tail it is that wags your particular dog. Every time you feel you’ve mastered a programming language or framework, it’s declared obsolete, and you’ve got to crawl your way back up a learning curve to master something new. Software development is a crazy business. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |