Learn how to create standalone applications for Mac/Windows built with modern
JavaScript + Node.js and able to communicate with Photoshop. Think about traditional CEP Panels,
but transplanted out of the host-application as independent apps.
► Keep complete control over the
development environment
► Stop being limited by Photoshop CEP features and slow update
cycles
► Always use the latest V8 JavaScript and Node.js to
support all Photoshop versions
► Exploit System-level features such as Notifications
and Tray menus
► Secure your code with V8 bytecode export
► Fully automated
build system
You can follow me coding from scratch a full
working demo application, a machine learning powered batch processor for Photoshop.
I’ve thoroughly documented every aspect of the build, from the choice of the framework, to the app
architecture and general problem solving.
The entire course revolves around 3 main topics that make use of the following technologies.
Vue.js
Vuetify
ml5.js
NW.js
Node.js
SocketIO
Generator
Photoshop
VSCode
git
▶︎ First, it’s about Web Applications, specifically built with the Vue.js framework. I’ll teach you how to scaffold them with vue-cli, use Vuex as a Central State Management pattern library, Vuetify as a Vue-ready components provider, ml5.js to boost it with machine-learning, while creating several npm scripts to automate every build step, from the early development stages to the final, binary files production.
▶︎ Second, it’s about Native Applications built on top of the NW.js framework. You’ll learn how to create native windows that host your web application, interact with the OS and feature built-in Node.js support.
▶︎ Third, it’s about Photoshop integration. I’ll guide you through the creation of a custom Adobe Generator Plug-in that acts as a SocketIO server, accepting connection from the Native App’s SocketIO client. You’ll learn how to build a messaging system based on .then()-able functions, that creates a robust and practical communication channel between your App and Photoshop.
Whether you are already experienced in all three areas or none of them, it doesn’t really matter. The videos are structured so that you’re exposed to the relevant documentation when needed, and guided step-by-step through the entire project development.
All my major projects are priced the same, as I usually spend at least
one year crafting the content. It’s not peanuts, but a fraction of what it would cost you to
hire an expert to get such professional and comprehensive training nonetheless.
You can take advantage of a limited-time launch price offer 🎉 to save some money: 2020 is a tough year for us all.
$149
$249
*Lifetime availability via Gumroad, free updates.
If you are an Adobe CEP developer, I had you in mind 100%. Be no afraid
if you have just some development experience: JavaScript knowledge is a pre-requisite, but the course is
such a detailed walkthrough that is almost impossible to feel lost.
In case you’ve very little to no Vue.js / NW.js familiarity,
that’s not a problem either: the course starts slow to keep the larger audience possible engaged and
following.
I’ve tested the code with Photoshop 2020 Mac/Windows, but the
whole architecture is based on a technology that dates back to Photoshop CC, aka 14.1. With proper,
(untested) massaging I would bet it could support CS6 as well!
You can watch some content for free to check what the course is like. Please click the button below to get it*.
* it redirects to
Sendinblue.com for the content delivery