Skip to content

Latest commit

 

History

History
54 lines (29 loc) · 2.89 KB

README.md

File metadata and controls

54 lines (29 loc) · 2.89 KB

Sample extensions

These samples demonstrate techniques for building an extension with an HTML5 UI and behavior implemented in JavaScript.

These samples are still in development. Some of them use CEP 4 and the CC2013 version of the host app, and others are for CEP 5 and the new CC2014 version of the host application. You must have the host application installed to run an extension. Requirements for each sample are listed.

  • Supported host apps for CEP 5 include the CC2014 versions of: Dreamweaver, Flash Pro, InDesign, Illustrator, InCopy, Photoshop, Premiere Pro, Prelude, and After Effects.
  • Support for the Flash/ActionScript extension model is deprecated in all apps, and has been removed from Photoshop CC2014.

  • Flickr : Demonstrates connecting and retrieving assets from a Cloud service (Flickr in this case).

      Requires CEP 4 and Photoshop CC
    
  • Trello : Demonstrates loading an external website in an iFrame.

      Requires CEP 4 and CC version of Photoshop, Illustrator, or Premiere Pro
    
  • Twitter : Demonstrates how to connect to Twitter and read data that manipulates an Illustrator document.

      Requires CEP 4 and Illustrator CC
    
  • UI Showcase : Demonstrates using common JavaScript UI frameworks in CEP extensions.

      Requires CEP 4 and CC version of Photoshop, Illustrator, or Premiere Pro
    
  • Websockets : Demonstrates using web sockets in an extension.

      Requires CEP 4 and CC version of Photoshop, Illustrator, or Premiere Pro
    

  • CEP HTML Test Extension : Showcases most features and capabilities of CEP 5, including events, video, database interaction via Node, native APIs, ExternalObject, HTML FlyOut menus and lots of other good stuff!

      Requires CEP 5 and a supported CC2014 host app
    
  • Collage : Demonstrates the use of Node.js file I/O, CEP file I/O, Progress Meter, keeping UI responsive.

      Requires CEP 5 and Photoshop CC2014
    
  • XMP Sample Panel : Demonstrates manipulating XMP metadata in CC2014 hosts.

      Requires CEP 5 and CC2014 version of Premiere Pro, InDesign, Photoshop, or Illustrator
    
  • RSSReader : Demonstrates using 3rd party NPM modules in a CEP 5 extension.

     Requires CEP 5 and CC2014 version of InDesign/InCopy, Illustrator, or Photoshop
    
  • WebGL with three.js (Contributed by Davide Deraedt) : (description TBD)

      Requires (TBD)