Documentation
Getting started
This guide takes you from a Shopify store to a Flutter app running on your own phone. Total hands-on time is about ten minutes; no code or design tools are involved.
Requirements
- A Shopify store on any plan (Basic and up, including Plus)
- An Online Store 2.0 theme, Dawn, any theme-store theme, or a custom build
- Shopify’s standard checkout, with your catalog on the Storefront API (true for nearly every store)
- Navigation that fits 3–5 primary tabs
- Store-owner or staff access with Apps permission
- For publishing later: Apple Developer and Google Play accounts
1 · Connect your store
Install Fluttify from the Shopify App Store and approve the requested scopes. All scopes are read-only, and we never ask for your Shopify admin password, scoped tokens only, revocable anytime.
read_themes # colors, fonts, sections
read_products # catalog & collections
admin_access # never requested2 · Run the analysis
From the Fluttify dashboard, click Analyze store. The analyzer extracts your brand, navigation, and homepage structure into a validated app configuration, flags installed integrations in a compatibility report, and the commerce engine assembles your preview build, watch each stage complete.
Tip: analyze your live theme, not a draft, the analyzer reads whatever is published.
3 · Preview on your device
When the build finishes, scan the QR code with your phone to open the app in Fluttify Preview (iOS and Android). It’s the real compiled app, browse, add to cart, and place a test order. Share the same QR with your team for feedback.
4 · Publish
The publishing wizard connects to your Apple and Google developer accounts, generates listings, screenshots, and privacy manifests from your store data, then signs and submits the builds. Our team monitors review and answers any reviewer questions. Expect 1–3 days for Apple and a few hours for Google.
Staying in sync
After launch, catalog data (products, prices, inventory) syncs continuously through the Storefront API; the app is never behind your store. For a theme redesign, re-run the analyzer: the engine regenerates the app from the new configuration and ships the update, with history and rollback in the dashboard.
Push notifications
Compose pushes in the dashboard or automate them: abandoned-cart recovery, back-in-stock alerts, and price drops are built in. Every push deep-links to a product, collection, or custom screen.
Note: notification opt-in is requested on second launch by default, it converts measurably better than asking immediately.