-
Notifications
You must be signed in to change notification settings - Fork 1
Home
The Movable Ink Platform offers unprecedented power and control over creating dynamic content for 1:1 personalized experiences, and with the release of the Movable Ink Developer Kit we're giving developers access to the same powerful tools that we use internally to create beautiful, engaging apps with complex business logic.
People who wish to participate in the Developer Preview should be comfortable with the following technologies:
- HTML, Javascript, and CSS
- Basic command-line tools (
cd
,ls
, etc) -
git
version control
Additionally, the Developer Preview has only currently been tested on Mac and Linux. Windows support will be added in the future.
The MDK is comprised of two parts: a command-line tool, and a GUI. These two parts complement each other; many tasks can either be completed in the MDK GUI using easy, discoverable controls or developers can drop down to the command-line and edit files directly. And the abstractions are designed to be consistent: you can either your app's configuration files directly on the filesystem and the GUI will stay in sync.
This is a high-level overview of how you use the MDK to create content for emails:
- Use the MDK's
new
command to create a project repository on your local machine. - Use the MDK's
deploy
command to deploy the project repository to the Movable Ink platform. - Configure platform access controls to determine who can see your app in the App gallery
- A user (either you, or another individual who builds campaigns) chooses your app from the app gallery, and a new platform app is instantiated for that user based on the code in your project repository.
- The user inserts the app that they have created into their email campaigns.
- Setup: installing and getting ready to use the MDK
- Creating a new project: creating a project from the default blueprint
- Development: general app development guide
- Deploying: pushing your app to end users
- Glossary: pushing your app to end users
- Demo Video: building an example app using the MDK