I'm not sure if this is the right forum since I do not have a specific development question - but here goes :)
I'm looking into creating a Shopify app to use on my Shopify shop's frontend. I've been looking through the Shopify documentation and the API seems great - and it looks like a breeze to get up and running with an app (a private app at least).
But how do I use the app after I've created it? Let's say I create a new ASP.NET MVC site with a single controller (Home -> Index) that returns a view that simply says "Hello World". (in the future the controller would of course call the API and the View would do amazing stuff with the data etc.)
Now I would like to use this amazing site as an app on my Shopify shop's frontend. How in the world do I do this? :)
I can find a lot of tutorials about how to call the API and how to setup a private app in the Shopify admin - but how do I actually use this app on my frontend? I'm not looking for an explanation about public apps and OAuth etc. (although a tutorial for this would be great too) - but for starters just a tutorial on creating and using a private app.
Any great tutorials / Udemy courses / Pluralsight videos etc. out there I've missed?
Thanks guys.
Shopify App development has its hard points, just like any software development project, but it's not a completely new skill you'd need to learn. If you can develop a web app and use REST APIs, you can build a Shopify App. Building a small, focused Shopify App can take very little time.
A Shopify app usually takes 267 hours to build. However, a Shopify app can be built in as few as 200 hours, or in as many as 333 hours. The exact timeline mostly depends on how complicated your app is.
With the immense growth of Shopify, developing apps for the platform has become a highly profitable business. The Shopify app store contains 2,500+ various plugins for merchants, many of which are top sellers. This is why, if you have an idea for your own app, you should try to execute it.
Skills You Need to be a Shopify DeveloperComplete know-how of Shopify's Admin System is mandatory. Expertise in diverse programming languages and Full-Stack Web Applications will come in handy. Strong programming knowledge of “Liquid” for Shopify Stores and Shopify Themes is a must-have.
The first thing I would recommend is looking at the Shopify API libraries available. For example the Shopify API Gem in Ruby.
to get your app connected you need to do the following:
1) Get a developer's account on Shopify (partner account) and create an app.
2) Grab your API and secret key
3) follow the instruction on the API libraries like in the link provided (steps 1-7) and you should be able to get your app started.
(Essentially, grab the permanent token from Shopify and you will be able to make API calls and get all the data from the store you want).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With