Getting Started with CEP...
Copy link to clipboard
Copied
Yes, CEP (Common Extensibility Platform) is nearly end-of-life. But last year, at the Creative Developers Summit in New Orleans, it became apparent that there is still a need for CEP for people who automate InDesign, Illustrator, Photoshop... UXP will be great, but the operative word is 'will'. It is not there yet.
This year, I am running a workshop the day before the Creative Developer Summit in Seattle:
https://www.rorohiko.com/wordpress/2019/05/01/a-guide-to-building-cep-extensions/
Cheers,
Kris
Copy link to clipboard
Copied
@RorohikoKris, do you happen to have a link to the announcement about CEP end of life? Just curious what the timeline is, if there is one.
Alternatively, I've just released the cep-bootstrap repo to detail how setup a custom CEP.
Copy link to clipboard
Copied
AFAIK, there has been no such announcements. But when Adobe folk talk about UXP, it is put forward as a replacement for CEP. I've asked around to try and figure out 'when?' and all answers I got were that CEP will be around for some time to come, and UXP support in applications like InDesign and Illustrator is on the books, but nothing is concrete just yet. So, AFAIK, nobody knows how UXP will replace CEP, when it will happen, and how it will be done. But it is clear that it will happen - there is no effort on the CEP front, there is a lot of effort on the UXP front. The information available is vague, and I think that's because Adobe is still in the early stages of this shift.
My CEPSparker (as used in my workshop) is here:
GitHub - zwettemaan/CEPSparker: A starter project for a panel for Adobe Creative Cloud apps
It's a bit different than all other starters.
Copy link to clipboard
Copied
The transition to UXP is ultimately driven by each product team. There won't be a sudden shift away from CEP. I support the InDesign and Illustrator teams and can assure developers we will communicate plans well in advance and solicit feedback from the community. The InDesign team in particular is aware of the deep investment developers have made in CEP. UXP needs to meet and exceed the capabilities of CEP before anything is sunsetted. The InDesign team take a much closer look at support for UXP in early 2020--after we ship upcoming releases.
Copy link to clipboard
Copied
That's good to hear. This article communicates the expectation that developers will need to move from CEP to UXP at some point.
https://medium.com/adobetech/xd-and-creative-cloud-extensibility-faq-e615dd6ecbfe