The process for Building the App :
I’ll outline the method I used to create my first public Shopify App, Dripify.
While Dripify was a public app listed in the app store, it can be used to create private apps for your customers using this exact same method. The benefit of using this public app as an example is I can be much more transparent about each step of the process.
When I got started with Dripify, I had worked on client apps before, so I knew a bit about Shopify’s APIs. The difference was that all of those apps were existing apps, and I was improving or rehabbing a working codebase.
With Dripify, I had to start from scratch. I had to build and own every aspect of it, from authentication and payments to the user interface.
I did not want to jump straight into production, despite the short timeline. That is an easy way to overbuild, get lost, play with a new tool, end up on YouTube and lose a lot of time in general.