title: Can the Shopify Mobile Buy SDK do anything that the Storefront GraphQL API can't?
body: <p>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.</p>
  <p>I need to create queries and mutations via GraphQL.  For example, the mutation might be <a href="https://shopify.dev/docs/storefront-api/reference/mutation/checkoutcreate" rel="nofollow noreferrer">checkoutCreate</a>.  I can also <a href="https://shopify.dev/docs/storefront-api/reference/object" rel="nofollow noreferrer">Query Objects</a> (for example Checkouts)</p>
  <p>Then again, I found this piece of information:</p>
  <blockquote>
  <p>Storefront</p>
  <p>Using the <a href="https://shopify.dev/tools/libraries/storefront-api/mobile" rel="nofollow noreferrer">Mobile Buy SDK</a> 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.</p>
  </blockquote>
  <p>Why would I use the Mobile Buy SDK when I can Query and Mutate everything I need?<br />
  I'm developing on Flutter so I need to know whether I can create the app without the Mobile Buy SDK.<br />
  I feel like I misunderstood something.</p>