How do I make a mobile app for my storefront?

Hi folks!

A friend has asked me to bring their Shopify store front to a mobile app.

I was thinking the easiest way to do this would be create a new theme for their store front optimized for mobile, package it as a PWA, then launch the app as a PWA wrapper on the app stores.

A few questions regarding this approach:

  1. Does this approach seem reasonable or are there better alternative approaches?
  2. Can I have 2 store fronts that have access to the same products, customers, orders, etc?