Developing Plug-Ins and Extensions for Adobe XD

Developing Plug-Ins and Extensions for Adobe XD

44mIntermediate2019-09-19

Authors

Emmanuel Henri

Emmanuel Henri

Executive with 20+ years of experience in programming and design

Course details

Learn how to create plugins and extensions using the Adobe XD API to extend the features and functionality of Adobe XD, and how plugins can be used to enhance your prototypes and applications. In this course, learn what the Adobe XD API offers and how plugins and extensions can amplify the functionality of Adobe XD. Then walk through the steps of creating your first plugin using JavaScript, HTML, and CSS code.

Learning objectives
Setting up a coding environment
Installing required software
Creating a user interface
Adding functions to plugins
Creation workflow vs. collaborative workflow
Working with the scenegraph
Using the Adobe I/O Console
Using Adobe XD plugin helpers
Updating plugin icons

Skills covered

WireframingXcodeAdobe XDUX DesignAppleUser ExperienceProjectAdobeWeb Development

Concepts

Introduction

  • Creating plugins for Adobe XD
  • What you should know

Set Up

  • Introduction to Adobe plugins
  • Installation of the requirements

Get the Project Started

  • Create your plugin project on XD
  • Create the initial files
  • Explore the files

Create the User Interface

  • Download plugin helpers
  • Update the icons for the plugins
  • Create the main UI async function
  • Add UI responses to prompt

Add Functions to Plugins

  • Write the main generator function
  • Create for loop to generate text
  • Update main UI function with generator

Distribute Your Plugin

  • Package and publish
  • Other resources for help

Conclusion

  • Next steps
40,000 Toman