- Model: 1.0.0 – Flutter 3.44 or newer
- Platforms: Android 7.0+ and iOS 15+ from one codebase
- Information included: full Flutter supply code (Android & iOS), HTML documentation
- Demo: Android demo APK ·
video preview and Reside Preview on this web page - Demo checkout: the demo retailer asks for a password at visitor checkout:
123456789 - Documentation: online documentation (additionally included within the obtain)
ShopNative turns any Shopify retailer into a quick, handsome cellular app for Android and
iOS from one Flutter codebase. It talks on to Shopify’s official
Storefront API and
Customer Account API by way of the free
Headless sales channel: no plugin to put in and no server
to run. Merchandise, costs, inventory, menus, checkout and orders all come out of your Shopify admin.
Runs out of the field: the venture is related to our demo retailer, so you’ll be able to unzip it, construct the app
and take a look at each function earlier than altering a single line. Then swap to your retailer by enhancing one config file.
TOP REASONS TO USE SHOPNATIVE
- Works with any Shopify retailer: makes use of the free Headless channel, nothing to put in in your retailer.
- Small and quick: about 9 MB obtain on Google Play; pictures and catalog cached for offline use.
- One config file: retailer keys, brand, colors, banners, menus and languages in
app-config.json. - Shopify checkout within the app: funds, transport, taxes and reductions observe your Shopify settings.
- Simple to personal: solely 8 runtime packages, clear code with unit and widget checks.
KEY FEATURES
Purchasing
- Dwelling with banner carousel (translatable textual content), New Arrivals and “Store by assortment” rows out of your retailer menu
- Collections tab with assortment pictures; product lists that load web page by web page
- Instantaneous search
- Aspect menu constructed out of your Shopify navigation, with sub-collections
- Wishlist and in-app notifications
Product web page
- Picture gallery with zoom
- Sizes and colors; sold-out mixtures struck by way of, by no means hidden
- Sale costs from Shopify compare-at costs: “Sale” badge, outdated worth struck by way of and low cost in %
- Description, particulars and associated merchandise
Cart, checkout and buyer accounts
- Shopify checkout contained in the app with order affirmation (funds, transport, taxes and low cost
codes use your Shopify settings) - Register with Shopify’s passwordless login (one-time code by electronic mail)
- Profile, order historical past with standing, saved addresses
- Buyer session tokens saved in safe storage (iOS Keychain, Android Keystore)
- Signed-in checkout with saved addresses; orders linked to the shopper
Mild and darkish mode
- Fashionable glass design with mild and darkish themes; follows the telephone or a hard and fast alternative
- Your brand, app icon and model colors for each themes from one config file
Multi-language with right-to-left help
- English and Arabic included; the entire structure mirrors for right-to-left languages
- Add a language by copying one JSON file
Constructed to be simple to personal
- Join your retailer by enhancing
belongings/app-config.json - Rebrand instrument:
dart run instrument/rebrand.dartapplies your app id, title and model to Android and iOS - Solely 8 runtime packages, all with permissive licences (BSD, MIT, Apache 2.0)
- Unit and widget checks;
flutter analyzestories no points - Elective push notifications add-on (Firebase Cloud
Messaging), saved separate so the core app wants no Firebase account
WHAT YOU GET
- Full Flutter supply code (Android and iOS)
- Prepared-to-run demo retailer configuration
- HTML documentation: getting began, venture construction, Shopify setup, each config possibility, rebranding
guidelines, publishing - Rebrand instrument and push notifications add-on
Common License: one app for you or one shopper, free for finish customers.
Prolonged License: for an finish product that finish customers are charged for. See the
Envato licences.
REQUIREMENTS
- Flutter 3.44 or newer
- Android 7.0 (API 24) or newer; iOS 15 or newer (constructing for iOS wants a Mac with Xcode)
- A Shopify retailer with the free Headless sales channel
APIS AND SERVICES USED
- Shopify Storefront API: merchandise, collections, menus, cart, checkout
- Shopify Customer Account API: buyer login, profile, orders, addresses
- Firebase Cloud Messaging: solely within the non-compulsory push add-on
THIRD-PARTY SERVICES AND COSTS
ShopNative connects to exterior companies that you simply use with your individual accounts. Their prices should not coated
by the acquisition worth of this merchandise, and you’re chargeable for them:
- Shopify: you want your individual Shopify retailer and plan. Shopify subscription, cost processing and
app charges are charged by Shopify (the Headless gross sales channel itself is free). - Firebase (non-compulsory): provided that you allow the push notifications add-on. Firebase is a Google
service; any Firebase charges are yours. - App shops: publishing wants a Google Play developer account (one-time payment) and an Apple
Developer Program membership (yearly payment).
AI DISCLOSURE
- AI instruments had been used: AI assistants (Claude) helped with elements of the supply code, the documentation
and the preview graphics. The writer reviewed, examined and is chargeable for all of it. - No AI options: the app doesn’t embrace any AI-powered options and doesn’t ship information to
any AI service. - App screenshots are captures of the app working on an Android emulator (standing bar tidied to match the
present model). The demo product and banner images are from Pexels.
INSTALLATION AND PUBLISHING SERVICE (OPTIONAL, PAID)
Desire to not do it your self? We are able to arrange and publish the app for you as a separate paid service,
quoted per venture (not included within the merchandise worth).
- We do: join your Shopify retailer, apply your title, brand, icon and colors, construct for Android and
iOS, and submit the app to Google Play and the App Retailer. - You present: your buy code, collaborator entry to your retailer, your brand and colors, and
your individual Google Play and Apple Developer accounts (so the apps keep in your title).
Particulars: service page. For a quote, electronic mail [email protected]
with the topic “ShopNative setup” and your buy code.
SUPPORT
Questions or issues? Electronic mail [email protected], name or WhatsApp
+1 (213) 658-4875, or use the feedback on this web page. Please embrace your buy code.
CHANGELOG
1.0.0: first launch.
Shopify is a trademark of Shopify Inc. This merchandise is just not made or endorsed by Shopify. Demo images are from
Pexels and should not included within the obtain. Preview pictures use the
Google Fonts Jost and Inter (SIL Open Font License).

