ShopNative · Flutter app for Shopify

Your Shopify store.
Your mobile app.

Launch your branded Android and iOS shopping app with ShopNative and DevApptics. It connects to your existing Shopify store, so products, prices, stock and checkout stay managed in your Shopify admin.

Android & iOS from one codebase Shopify checkout in the app Apps published in your name
ShopNative home screen with banner and New Arrivals ShopNative product page in dark mode
See it working

The real app, on a real Shopify store

Everything below is captured from the app running on Android, connected to our demo store “Luma”. Want to try it yourself? Download the Android demo.

Home screen
Home
Collection with sale prices
Sale prices
Product gallery
Product gallery
Product page with variants
Sizes & colours
Cart
Cart
Shopify checkout inside the app
Shopify checkout
Search
Search
Side menu from Shopify navigation
Menu from Shopify
Home screen in dark mode
Dark mode
Home screen in Arabic, right to left
Arabic & RTL

Demo product photos are from Pexels. Your app shows your own products, logo and colours.

Features

What your customers get

A fast, native shopping app with the parts of Shopify your customers actually use.

Shopping

  • Home banners, New Arrivals and collection rows
  • Collections with images, products loaded page by page
  • Instant search and wishlist
  • Side menu built from your Shopify navigation

Product pages

  • Image gallery with zoom
  • Sizes and colours; sold-out options shown, never hidden
  • Sale badge and old price from Shopify compare-at prices
  • Description and related products

Cart & checkout

  • Shopify checkout inside the app
  • Payments, shipping, taxes and discount codes follow your Shopify settings
  • Order confirmation in the app

Customer accounts

  • Shopify passwordless login (one-time code by email)
  • Profile, order history and saved addresses
  • Session tokens in secure storage (Keychain / Keystore)

Your brand

  • Your app name, logo, icon and colours
  • Light and dark themes
  • Banners and menus set from one config file

Languages

  • English and Arabic included
  • Full right-to-left layout
  • More languages added from one translation file

How it connects to your store

ShopNative uses Shopify's official Storefront API and Customer Account API through Shopify's free Headless sales channel. There's no plugin to install on your store and no extra server to run.

Setup & publishing service

We set it up and publish it for you

Don't want to touch code? We configure ShopNative for your store, brand it, build it, test it and submit it to Google Play and the App Store, using developer accounts in your name.

Review & quote

Send your store URL and what you need. We check your store and send a fixed quote with the exact scope.

Configure & brand

We connect your store and apply your app name, logo, icon, colours, banners and languages.

Build & test

We build release versions for Android and iOS and test browsing, cart, login and checkout against your store.

Submit & hand over

We prepare the store listings, submit both apps for review and hand over the build files and settings.

Included in the setup

  • Connecting the app to your Shopify store (Headless channel, customer accounts)
  • App name, package ID, logo, app icon and brand colours
  • Home banners, menus and languages from your store
  • Release builds for Android and iOS
  • Testing on devices before submission
  • Store listing setup and submission to Google Play and the App Store
  • Handling app review feedback on the standard setup

Not included (costs you pay directly)

  • Google Play developer account (one-time fee) and Apple Developer Program (yearly fee)
  • Your Shopify plan, payment fees and any paid Shopify apps
  • The ShopNative licence from CodeCanyon (Regular licence covers one app)
  • Ongoing maintenance and updates after launch, available separately
  • Custom features beyond the app's current functionality, quoted separately
  • Optional services such as Firebase push notifications
  • Listing texts, privacy policy URL and support email (you supply these)

Pricing: quoted per project. Every store is different, so we review yours first and send a fixed quote before any work starts. App store approval times and decisions are made by Apple and Google, not us, so we can't guarantee them.

Get a setup quote
For developers & agencies

Prefer to do it yourself? Buy the source code.

ShopNative is a complete Flutter project you can configure and publish yourself, or use as a starting point for client builds.

  • Full Flutter source code for Android and iOS
  • Runs out of the box against our demo store, then switch to yours by editing one config file
  • Rebrand tool that applies your app ID, name and version to both platforms
  • HTML documentation: setup, Shopify setup, every config option, rebranding and publishing
  • Only 8 runtime packages, with unit and widget tests
  • Optional push notifications add-on (Firebase Cloud Messaging)

Requirements

Flutter
3.44 or newer
Android
Android 7.0 (API 24) or newer
iOS
iOS 15 or newer; building for iOS needs a Mac with Xcode
Shopify
Any Shopify store with the free Headless sales channel
Publishing
Your own Google Play and Apple Developer accounts

The demo store asks for a password at guest checkout: 123456789 (or sign in first).

FAQ

Questions, answered

Does it work with my Shopify store?

It works with Shopify stores that can use Shopify's free Headless sales channel. Your products, collections, menus, prices, stock and checkout come straight from your Shopify admin, so there's nothing to keep in sync by hand.

How much does the setup service cost?

It depends on your store and what you need, so we quote per project. Send the form below and we'll review your store and reply with a fixed quote and a clear list of what's included.

Who owns the apps?

You do. The apps are published from your own Google Play and Apple Developer accounts, and we're only invited as a user while we work.

How long does it take?

We'll give you a timeline with your quote. Apple and Google review every app before it goes live, and the time that takes is up to them.

Do customers pay through the app?

Yes. Checkout is Shopify's own checkout shown inside the app, so payments, shipping, taxes and discount codes work the way you've set them up in Shopify.

Can you add features my store needs?

Often, yes. Tell us what you need in the form and we'll say whether it's possible and quote it separately from the standard setup.

Is maintenance included?

No. The setup covers getting your apps built and submitted. Updates and support after launch are available as a separate arrangement.

Is ShopNative made by Shopify?

No. ShopNative is built by DevApptics and connects to Shopify through Shopify's public APIs. It isn't made or endorsed by Shopify.

Get a setup quote

Tell us about your store

We'll review your store and reply with a fixed quote and the exact scope. No obligation.

The form doesn't send anything by itself: it opens your email app or WhatsApp with your details filled in, ready to send. Or email devapptics@gmail.com directly.

Platforms