Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
Total newbie inquiry here.... I work with a development shop and as part of a larger project we're being asked to integrate their Shopify storefront into a cross-platform native app. So, not simply embedding the web storefront into into a mobile browser, but a native application that takes advantage of the unique features of each mobile OS. Most likely the underlying tech stack will be React Native.
I'm having a bit of difficultly getting detailed "best practices" going through the Shopify documentation. My overall impression is that there are tons of resources for working with themes, for developing custom web storefronts, and for apps that integrate within the Shopify platform directly, but native mobile application seems to be a bit on the outside.
Most useful so far are the resources related to the APIs (GraphQL / Rest) and the Buy SDKs. But I haven't stumbled upon a whole lot else. For example, React Native component libraries that are already established, or even lists of "best practices" to avoid going down a path that ends in misery.
I'm just trying to avoid any false starts that would take us down a bad path as we get into this development. If anyone has any experience in this area and could point me to a few resources, that would very much be appreciated!
Did you take a look at the Shopify Storefront API and at the react-js-buy example from Shopify?
Thank you for the reply. Yes, I have taken a look at those resources and have a rough idea of the direction we would need to take. Still a lot of open questions, though. For example:
If you have any insight into the above, that would be helpful. In any case, I'll keep plugging away and I'm sure things will be clear eventually. I was just hoping there might have been a "best practice for native mobile apps" document somewhere that I missed. Thanks again for your reply!
Starting a B2B store is a big undertaking that requires careful planning and execution. W...
By JasonH Sep 23, 2024By investing 30 minutes of your time, you can unlock the potential for increased sales,...
By Jacqui Sep 11, 2024We appreciate the diverse ways you participate in and engage with the Shopify Communi...
By JasonH Sep 9, 2024