Solved

React native mobile app using nodeJS and express with Shopify

Abbab123
Tourist
11 0 3

Hello, 

 

I'm trying to build a mobile app using nodeJS and express for my Shopify store. I'm new to all this and I'm having trouble figuring out with the documentation if it's possible with the Shopify APIs.

I've read the documentation for building a Shopify app using react: https://developers.shopify.com/tutorials/build-a-shopify-app-with-node-and-react

But, I don't know if I have to use the same logic for a native mobile app. Can anyone help me with this ? Or guide me to the appropriate documentation for what I aim to do?

Thank you,

Accepted Solution (1)

hassain
Shopify Staff (Retired)
624 104 187

This is an accepted solution.

Hey @Abbab123 ,

 

If you would like to build a custom mobile app storefront for your Shopify store (i.e. build your own custom front-end experience outside of the Shopify online store), you should look into our Storefront API: https://help.shopify.com/en/api/storefront-api

 

The purpose of the Storefront API is that it allows developers to build customized shopping experiences for customers. There are also many libraries and SDKs that Shopify has built using the Storefront API, which could help you with your project: https://help.shopify.com/en/api/storefront-api/tools

 

Particularly, you can look into using the Javascript Buy SDK for building a custom website experience, as well as the iOS Mobile Buy SDK for building custom iOS app for your store and the Android Mobile Buy SDK for building a custom Android app for your store. 

 

Finally you can look into Buy Button and BuyButton.js, which can also be used to help merchants sell their Shopify products on custom websites by letting them place "Buy Buttons" onto their sites in which customers can purchase the products with. Buy Button and BuyButton.js are both built on top of the previously mentioned Javascript Buy SDK 

 

To learn more visit the Shopify Help Center or the Community Blog.

View solution in original post

Replies 6 (6)

hassain
Shopify Staff (Retired)
624 104 187

This is an accepted solution.

Hey @Abbab123 ,

 

If you would like to build a custom mobile app storefront for your Shopify store (i.e. build your own custom front-end experience outside of the Shopify online store), you should look into our Storefront API: https://help.shopify.com/en/api/storefront-api

 

The purpose of the Storefront API is that it allows developers to build customized shopping experiences for customers. There are also many libraries and SDKs that Shopify has built using the Storefront API, which could help you with your project: https://help.shopify.com/en/api/storefront-api/tools

 

Particularly, you can look into using the Javascript Buy SDK for building a custom website experience, as well as the iOS Mobile Buy SDK for building custom iOS app for your store and the Android Mobile Buy SDK for building a custom Android app for your store. 

 

Finally you can look into Buy Button and BuyButton.js, which can also be used to help merchants sell their Shopify products on custom websites by letting them place "Buy Buttons" onto their sites in which customers can purchase the products with. Buy Button and BuyButton.js are both built on top of the previously mentioned Javascript Buy SDK 

 

To learn more visit the Shopify Help Center or the Community Blog.

Abbab123
Tourist
11 0 3
Hello,
Thank you for your detailed answer I’ve figured out how to use the API and I was able to start working on my project.
SahilHok
Visitor
1 0 0
Hi we are facing same issue ,we are trying to create an Aap but it's not working ,can you please help me with it as you have done it before. Thanks
Rashed1
Visitor
1 0 0

So if I need to build an cross platform app with react native, are these options available:

 

Option 1

use Storefront API for JavaScript

So I need to write my code once for both platforms?

 

Option 2

use Storefront API Mobile SDK android & IOS

So I need to write my code twice one for each platforms?

 

 

naveen833
Visitor
3 0 0

@Abbab123 Can you tell me how did you do it? Which doc should i refer? I am trying to build a react native app.

magecomp
Shopify Partner
264 20 32

HI @Abbab123 

We have created mobile app solution based on React native only,

Would you like to give it a try?

https://apps.shopify.com/mobile-app-builder-by-magecomp?

Helping voluntarily. Please like and accept the solution if it helps. Thanks!
Our Bestseller Shopify Apps    |      Mobile App Builder by MageComp    |      Limit Qty Purchase

Need a developer?  Just visit MageComp website