Jump to content
You must now use your email address to sign in [click for more info] ×

Recommended Posts

  • Staff

Hi MrPArtTeacher,

 

1st you'd need to learn C++, you'd also need a good understanding of API's and how they function.  As we don't have a documented Plugin API just yet this would be tricky to do from scratch but would be still be possible, as shown by the companies who have tweaked their plugin code to work with Affinity.

 

I know one day, the Dev team would like to open up the Plug API but that won't be happening for a while.

Link to comment
Share on other sites

Well you have to pick up the Adobe Photoshop plugin API and take a tour de force with that, meaning studying, trying out and learning how to make use parts of that API for intercommunication. So having some knowledge about the general structure and workings of Photoshop Plugins is very essiential here. - However there aren't that much docus and tutorials etc. about that around, so you will also need a good portion of passion to find related informations.

And since the APhoto plugin interface isn't documented and there aren't any educational samples available, you will have to use the TRY and ERROR approach here for this!

☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan
☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.