Storefront API Or web service for mobile app

We’re working on an app that will provide a mobile app for retailers. The individual store owners should be able to submit the app to google play or apple store. should such an app use the store front sdk Or do we need a web service which the app communicates to and in turn the web service communicates to shopify.