3
votes

I'm currently working on creating a mobile app for my store. I'm reading the docs and there is one thing I don't understand.

I need to create queries and mutations via GraphQL. For example, the mutation might be checkoutCreate. I can also Query Objects (for example Checkouts)

Then again, I found this piece of information:

Storefront

Using the Mobile Buy SDK for iOS and Android, you can access storefront data such as customers, store resources, and checkouts. When building checkout experiences, you can choose from a variety of ways to complete payments for maximum flexibility and limited PCI liability.

Why would I use the Mobile Buy SDK when I can Query and Mutate everything I need?
I'm developing on Flutter so I need to know whether I can create the app without the Mobile Buy SDK.
I feel like I misunderstood something.

1

1 Answers

0
votes

As far as I understand are the Mobile Buy SDKs just API wrappers

Maybe take a look at flutter_simple_shopify (GitHub) for an existing wrapper for flutter