You just need to take a few simple steps to set up a mobile app right in the admin panel of your nopCommerce store and upload it to the App Store and Google Play Store. After that, your customers can easily download the app and use your online store on mobile devices.
Manage your mobile app directly in the nopCommerce admin area. That way you don’t need to submit each change to the App Store and Google Play Store.
Thanks to robust backend technologies and third-party integrations, the mobile app protects sensitive data and prevents retail fraud. It also supports secure authentication, so customer data cannot be stolen.
The mobile app supports the built-in functionality of nopCommerce, ensuring excellent mobile customer experience on a par with the responsiveness of your eCommerce website.
You can expand the functionality of the mobile app with new features and tailor it to your business needs.
Flutter is an open-source framework by Google. It is easy to learn and offers a fast way to build natively compiled apps for both iOS and Android. A single code base guarantees unparalleled productivity. Flutter runs on Dart, a high-performance, portable language for multi-platform development. The new Flutter 3 includes support for Material You, allowing developers to take advantage of an adaptable, cross-platform design system that offers dynamic color schemes and updated visual components.
State Management - Riverpod is used as a reactive caching and data binding environment.
Networking - To access the Web API, we automatically generate a client based on the OpenAPI format using the Swagger generator.
Navigation and routing - The routing layer is provided by the go_router package, which provides a URL-based declarative API, making it easier to navigate and process links.
The installation package includes the nopCommerce Web API plugin with the source code (so you don’t need to buy it as a stand-alone plugin, which will save you $990). The Web API plugin covers all the nopCommerce methods: backend and frontend.
The nopCommerce mobile app is built with the Material 3 Design. It is an adaptable system of guidelines, components, and tools that support the best practices of UI design.
Thanks to the source code and Material You features, our mobile app streamlines collaboration between designers and developers. This allows to change the application interface easily and quickly, following any requirement and business need.
Straightforward design, intuitive navigation and powerful nopCommerce features help users find a necessary product and place an order with minimum effort, let alone repeat the previous purchase in just one click.
Use the links below to download the nopCommerce demo mobile app from the App Store or Google Play
Here are all the features supported by the nopCommerce mobile app:
The mobile app is available at $2500.
The installation package of the nopCommerce mobile app includes the Web API plugin (so you don’t need to buy it as a stand-alone plugin, which will save you $990).
Find more information on how to set up and publish your mobile application here.
The mobile app is compatible with nopCommerce 4.50 and above.
Yes, the license is valid for internal servers.
Yes, you can still use the mobile app. But if you want to preserve access to bug fixes and free upgrades to the latest nopCommerce versions, you will have to renew your license. It’ll be valid for one more year.
It’s 50% of the original price. For example, if you purchased the mobile app for $2500, then you can renew the license for $1250. This renewal option (50% discount) is available only 30 days prior to the date your license expires. After that date this discount won't be available so it's highly recommended to renew the license in advance
You can renew your license by going to the “My Account” page, then “Orders”, your original order details page and pressing the “Renew” button.
According to our license, you can't change the URL connected to the mobile app. A separate mobile app must be purchased for each store (URL) and cannot be used more than once. You have to buy a new one for each website you launch.