Developing User Interfaces for Adobe Products Choices when developing extensions and plug-ins for Adobe Creative Cloud and Document Cloud products Most of Adobes Products has either come from other companies that have merged with Adobe Systems or have been in development for a considerable length of time. There is more than one way of creating extensions for most of Adobes products and especially the variation in developing graphical user interfaces. Adobe Illustrator, for example requires the use of HTML and JavaScript for its user interfaces. Adobe Acrobat supports native user interfaces on both Windows and Mac platforms although until recent versions that used to have its own user interface technology called ADM (Adobe Dialog Manager). The same technology was also used in Adobe Illustrator, however over the last few versions of the products this technology has been removed. For Adobe Acrobat there is an example plug-in using wxWidgets ( https://www.wxwidgets.org/ ) an open source