Join our group for the latest information & guide.
Version 4.3.0
Last updated: 27 September, 2024 - Download
NEW FEATURE
(1) Customize Font and Text Size for Banner Items
Added options to customize the font style and text size for banner items, providing greater flexibility in design.
(2) Automatically Display Language Selector on Onboarding Screens
- The language selector will now automatically appear when users open onboarding screens for the first time, improving user experience for multilingual support.
- Screenshot:
(3) Vendor Name on Product Details
- Introduced the option to show or hide the vendor name on product detail pages
- Screenshot:
IMPORTANT UPDATE
- Library Update for Xcode 16 Compatibility: Updated relevant libraries to ensure full compatibility with Xcode 16, resolving any build issues and enhancing performance.
- Address ios build with PhoneNumberKit issue: Temporarily locked the PhoneNumberKit library to version 3.8.0. This resolves breaking changes that may have affected functionality in the app.
- Style (Logout): Change button color from red to primary
- Update
requireUsernameWhenRegister
option in Digits Mobile
This release contains many fixes
- Fixed (BuildAndroid): catch null exception
- Fixed (Configurations): fix parse object
- Fixed (Checkout): issue checkout when use item price
- Fixed (DeleteAccount): not show delete option
- Fixed (Order): support track order attribution via mobile app
- Fixed: check null data
- Fixed: show loading when load tired price from server
- Fixed: issue where share popup doesn't appear after clicking share
- Fixed: issue show drawer menu
- Fixed: throw exception when getting current navigator
- Fixed (InforPlist): add missing or not translat
- Fixed: app crash when not using TeraWallet feature
- Fixed (BlogListLayout): type exception on tablet
- Fixed: declare type to avoid unexpected exception
- Fixed: issue Xcode 16
- Fixed (FlutterInAppWebview): use script override code in local and remove override flutter_inappwebview_ios
- Fixed (Build): cannot build android
- Fixed (Lib): Upgrade the flutter_inappwebview library to fix build issues on Android
- Fixed (Profile): show white screen after upload new avatar
How to update/migrate the app to the latest version?
- Follow this “Upgrade source code and Flutter” guide.
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
- Helpful guide “How To Easily Upgrade Sourcecode To The Next Version”
How to activate FluxStore on FluxBuilder tool?
- Follow this guide:
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
FREE DRAG & DROP APP BUILDER
Thank you for your continued support!
- 👉 Special gifts when using the FluxStore or FluxNews app:
- Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime.
- Free update your app's UI without republishing it to App Stores or Google Play Store.
- Free translation service for your local language.
- FluxStore apps provide the full source code, allowing you to customize everything.
- Video Demo:
Version 4.2.0
Last updated: 20 August, 2024 - Download
NEW FEATURE
(1) Flutter 3.24.x Upgrade 🔥
Upgrade latest Flutter channel stable v3.24.x
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.24.x, please close all your IDE and run these commands in the project folder
flutter channel stable flutter upgrade --force flutter clean flutter pub get
To update/migrate the app to the latest version ☘️
- Follow this “Upgrade source code and Flutter” guide.
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
- Helpful guide “How To Easily Upgrade Sourcecode To The Next Version”
To fix build issue with new flutter version
After upgrading, you may meet the cache issue of iOS while building the application, please run this command to fix:
flutter precache --ios
- To activate FluxStore on FluxBuilder tool ☘️ ChartSort
(2) Branch.io dynamic link service 💫
- Integrated the Branch.io dynamic link service into the application
- Enhance the users’ experience
(3) Onboarding Version 3 🎇
- Support displaying full-screen images on Onboarding
- Users have the ability to delete the entire chat threads
Demo Screenshot
(4) Disable Sign Up 🎊
- Implemented the ability to disable the sign-up functionality in the application
- Users can also disable Login config and Username TextField in Sign Up screen
- Disable Sign Up
- Disable User Name on Sign Up screen
Demo Screenshots
(5) FluxStore PWA support EnableOnePageCheckout 🧩
- Support OnePageCheckout checkout for Web PWA
- Ability to open a new web using launchUrl to checkout
IMPORTANT UPDATE
- 🔆 Support notification icon in configs folder to upgrade easily
- 🧨 Update (ProductVariant): enhance logic to check in stock of product variation
- 🌟 Update (ProductVariable): enhance auto select product variantion
- 🆙 Update/vertical column with filter
- 🎊 Update(translation): remove duplicate and fix grammar
- ⬆️ Update: notification icon
- 🆙 Check for same-server origin before fetching blog data
- 💫 Update excludedCategoryIDs and excludedProductIDs option to support excluding category/product IDs
- 🔰 Update (My Cart): get name attribute from product
- 🌈 Add a border to the TextField on the User Update Info screen
- 🔷 Support Multi Languages for Shipping Address Screen
This release contains many fixes
- Fixed: crash product filter
- Fixed: fontFamily not working in Widgets
- Fixed: crash firestore when empty email on ios release
- Fixed (productImageThumbnail): showing image for featured video
- Fixed (Analytics): Resolve Facebook Analytics purchased event null value
- Fixed (Release): apple reject as location permission is irrelevant for delivery
- Fixed: (Translation): not override pt_PT translation
- Fixed: cannot get specific product
- Fixed (Analytic): Resolve missing Shopify purchased success event trigger
- Fixed: product cart UI issues
- Fixed (Blog): load wrong blog domain for boost engine
- Fixed (Padding): product horizontal in RTL
- Fixed (InAppWebview): still show app when set showAppBar to false
- Fixed (ProductVariant): fix issue map product variant and attribute
- Fixed: login after logout (deactivated widget's ancestor)
- Fixed: show correct product price in card and layout wholesale issue
- Fixed (MenuVerticalLayout): cannot sort categories
- Fixed (Blog): sort blog if use special blogs
- Fixed: text over flow of button in checkout screen
- Fixed: hide the keyboard after input text
- Fixed: resend firebase sms
- Fixed: rename register endpoint and fix register api without posting phone params
- Fixed (TabBar): Resolve Always show tabbar does not work
- Fixed: remove boost for external blog URL
- Fixed (CheckoutPageSlug): no element exception
- Fixed (Search): search by SKU
- Fixed (FluxNavigate): check to use root navigator
- Fixed (Coupon): Error deleting coupon code when typing quickly on iOS keyboard
- Fixed: flutter 3.24.0 error when building release (attr/lStar not found)
- Fixed (UI): use safe area for bottom sheet add to cart and fix cart in flatStyle
- Fixed (ImagePicker): limit pick file type for image
- Fixed: update history order card
How to update/migrate the app to the latest version?
- Follow this “Upgrade source code and Flutter” guide.
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
- Helpful guide “How To Easily Upgrade Sourcecode To The Next Version”
How to activate FluxStore on FluxBuilder tool?
- Follow this guide:
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
Version 4.1.0
Last updated: 03 June, 2024 - Link Purchase | Download
NEW FEATURE
(1) Flutter 3.22 Upgrade 🔥
Upgrade latest Flutter channel stable v3.22.x
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.22.x, please close all your IDE and run these commands in the project folder
flutter channel stable flutter upgrade --force flutter clean flutter pub get
To update/migrate the app to the latest version ☘️
- Follow this “Upgrade source code and Flutter” guide.
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
- Helpful guide “How To Easily Upgrade Sourcecode To The Next Version”
To activate FluxStore on FluxBuilder tool ☘️
(2) Lazy loading on TabBar 🌅
- For too many tabs on TabBar (heavy API usage: ~100 calls), use Lazy Loading: Tabs load only when clicked, improving performance.
- Not recommended if your app does not have too many tabs on TabBar.
- User guide: “Lazy loading”
(3) Improved Shopify search queries 🔎
Now you can search keywords in both Title, Description, Category, and Product Type.
(4) Min-Max price on Product Cart 💰
- On the old app, only the lowest price display on the Product Card of Variant products.
- This new version helps your app show both the highest and lowest price on the Product Card of Variant products.
(5) Facebook App Event 🌟
- Meta App Event Tracking (or Facebook App Event) allows your app to track events, such as a person installing your app or completing a purchase, to measure ad performance, and build audiences for ad targeting.
- User guide: Facebook App Event
Demo Screenshot
IMPORTANT UPDATE
- 🆙 Update to the latest version of Firebase
- 🎊 Upgrade youtube_player_iframe and webview_flutter
- ⬆️ Upgrade google_maps_flutter to the latest version and pump min deployment iOS to 14.0
- 🆙 Upgrade flutter_stripe 10.1.1 for flutter 3.19.6
- 🌈 Show confirmation pop-up when logging out of the application
This release contains many fixes
- Fixed: a warning email about "Missing API declaration"
- Fixed: use wrong code to check runtime type
- Fixed: missing blog author image
- Fixed: open related blog
- Fixed: the price sort does not work
- Fixed: missing the related, recent in fullsizeImage
- Fixed(NavigateTool): cannot parse the null value
- Fixed(PinterestLayout): issue about scrolling in the vertical layout
- Fixed(SignUp): show a readable error message
- Fixed: vertical filter and menu
- Fixed (ValidatePhone): fix invalid phone if not use international
- Fixed (NavigateTool): cannot parse bool value
- Fixed (PinterestLayout): fix issue load more
- Fixed(VerticalLayout): update load more
- Fixed: Chat icon covers the Cart icon on the Product Detail screen
- Fixed: video mp4 blog launch webview
- Fixed (Rating): display correct average rating point
- Fixed: double cart items when reopen app
- Fixed: Buy Now and Add to cart buttons are not disabled for out of stock products
How to update/migrate the app to the latest version?
- Follow this “Upgrade source code and Flutter” guide.
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
- Helpful guide “How To Easily Upgrade Sourcecode To The Next Version”
How to activate FluxStore on FluxBuilder tool?
Version 4.0
Last updated: 18 Mar, 2024 - Link Purchase | Download
NEW FEATURE
(1) Flutter 3.19 Upgrade 🔥
Upgrade latest Flutter channel stable v3.19.x
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.19.x, please close all your IDE and run these commands in the project folder
flutter channel stable flutter upgrade --force flutter clean flutter pub get
To update/migrate the app to the latest version
- Follow this guide:
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
(2) Default Product Image 🌅
- If some products on your website do not have images, let's add a Default Image. On the app, those products will display your Default Image, instead of displaying an exclamation mark or blank.
Guide
(3) Rating page ⭐️
- A new Product Rating page instead of showing it in the Order Details screen.
- Not support uploading images yet.
Guide
Demo Video
(4) New Languages 🌐
- Support new Bulgaria🇧🇬 and Sinhala languages.
- Thanks to our Customers who sent us the translation native language file❤️
- Now FluxStore apps support more than 60 native languages.
IMPORTANT UPDATE
Min & Max values on Filter By Price 💰
Load the min and max prices from your website's database and show them on the Filter By Price screen of the app.
Upgrade UI of Order History and Order Details screens 🌈
New elegant UI of:
- Order History screen:
- Order Detail screen:
Add Review widget in FullSizeImageType layout 💄
Now all 4 layouts of the Product Details screen show the Reviews widget.
Upgrade the Video Shopping widget ⭐️
- When selecting Buy Now on a Video, ability to configure to show the Add To Cart dialog or Product Details screen.
- If Enable the
EnableBottomAddToCart
option, it will open the Add To Cart dialog, whereas if Disable it will navigate to the Product details screen.
- Video Shopping widget https://youtu.be/e0b8Fk07IYA
Update missing translations and list of supported languages for ImagePicker 🏳️🌈
- Add the
showRating
parameter to the Product Details screen 🛍
- Migrate to flutter_pull_to_refresh ⬆️
- Refactor the searchProducts method 🎗
- Support none-category for Homepage cache 💦
This release contains many fixes
- Fixed: apply single Category Filter for menu in the Product screen
- Fixed and updated audio_service and just_audio versions
- Fixed height when disabling categoryImageMenu
- Fixed: Notification Clicking doesn't open Dynamic Link
- Fixed: show error order page if missing user data
- Fixed: location filter UI
- Fixed: the Share option cannot be hidden when FirebaseDynamicLink is disabled
- Fixed: (NullException) cannot show selection field
- Fixed: show rating and review count
- Fixed: quantity selection, add stock status config and fix buy button
- Fixed: price not updating in HalfSizeImageType and FullSizeImageType Product Layouts
- Fixed: support filter by multi cate and tag for search and vertical
- Fixed: cannot release on Google as recaptcha issue
- Fixed: auto close filter after selecting item on filter screen
- Fixed: hide list category if user filter with multi-cates
- Fixed: color for tag, attribute and category in filter screen
- Fixed: no sound while playing video in Instagram widget
- Fixed: not show more button on filter attribute
- Fixed: cannot scroll on the app using Stylus Pen
- Fixed: open app setting if click dont allow button
- Fixed: Stripe checkout
Version 3.16.8
Last updated: 21 Jan, 2024 - Link Purchase | Download
NEW FEATURE
(1) BottomBar styles like Twitter or Facebook ⭐️
Now the app's BottomBar supports the following styles: "static", "opacityEffect" and "slideEffect" like Twitter and Facebook.
(2) New Templates & Layouts 💥
Lots of new Home UI and Layouts help you easily design your Apps beautifully and professionally.
(3) Sale Label Color 🌈
Ability to change Color for Sale Labels and detect Text Color for buttons.
Demo Screenshot
(4) Scroll Up on Home 🏠
User can tap on Home icon to scroll up to the top of Home screen.
Video
(5) Georgia Languages 🇬🇪
- Support new Georgia language.
- Thanks to our Customers who sent us the translation native language file❤️
- Now FluxStore apps support more than 60 native languages.
IMPORTANT UPDATE
- Upgrade Zoho SaleIQ Chat 🔥
- Increase android minSdkVersion to 23 and upgrade library ⬆️
- Upgrade Firebase module 💥 (update Minimum Deployments iOS 12.0 to 13.0)
- Upgrade logic for Video Tab 💦
- Add a Phone Number field in the User Profile Edit page🎗
- BACK TO SHOP button redirects to the default Tab 📈
This release contains many fixes:
- Fixed: UI overflow in Payment screen.
- Fixed: loading style for booking product.
- Remove the large empty space between keyboard and textbox.
- Fixed: Not auto close webview after checkout on iOS.
- Fixed: load more stores.
- Fixed: overlap status in cart screen.
- Fixed: clean recent products when change site.
- Fixed: refresh stores when change site.
- Fixed: auto logout on multi sites.
- Fixed: to reload UI when apply coupon for cart.
- Update position of quantity selection, chat button, cart button.
Version 3.16.0
Last updated: 19 Nov, 2023 - Link Purchase | Download
NEW FEATURE
(1) Upgrade OneSignal 🔥
Upgrade the latest OneSignal to help pushing notifications via OneSignal to your users.
(2) New UI 🌈
New UI design for My Cart and Product Detail screens.
- Home screen:
- Product Detail screen with Sticky CTA:
- My Cart screen:
(3) Web Embed layout ⚡️
- Flexible to Add new layout Web Embed into the Dynamic layout on Homepage. Users can set URL, iFrame or embedded HTML code.
- URL Embed:
Example config JSON for URL
{ "type": "url", "data": "https://odnaworld.com/price-alert-app/", "height": 50.0, "spacing": { "margin": null, "padding": null }, "script": null, "navigator": null, "layout": "webEmbed" },
Example config JSON for URLwith padding and navigator
{ "type": "url", "data": "https://odnaworld.com/price-alert-app/", "height": 50.0, "spacing": { "margin": null, "padding": { "start": 5.0, "end": 5.0, "top": 0.0, "bottom": 0.0 } }, "navigator": { "tag": null, "showSubcategory": false, "screen": "category" }, "layout": "webEmbed" },
Example config JSON URL with script
{ "type": "url", "data": "https://odnaworld.com/price-alert-app/", "height": 50.0, "spacing": { "margin": null, "padding": null }, "script": "document.documentElement.style.pointerEvents = \"none\";", "layout": "webEmbed" },
- iFrame embed:
Example config JSON of iFrame
{ "type": "iframe", "data": "<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/yRlwOdCK7Ho\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen></iframe>", "height": 250.0, "spacing": { "margin": null, "padding": null }, "layout": "webEmbed" },
- HTML code embed:
Example config JSON of HTML custom code.
{ "type": "html", "data": "<script src=\"https://unpkg.com/@dotlottie/player-component@latest/dist/dotlottie-player.mjs\" type=\"module\"></script> \n\n <dotlottie-player src=\"https://lottie.host/f8a15007-36dc-415b-9792-60d5bb8def69/Io1SXJKXFU.json\" background=\"transparent\" speed=\"1\" style=\"width: 300px; height: 300px;\" loop autoplay></dotlottie-player>", "height": 100.0, "spacing": { "margin": null, "padding": null }, "layout": "webEmbed" },
(4) Catalan Languages 🌐
- Support new Catalan language.
- Thanks to our Customers who sent us the translation native language file❤️
- Now FluxStore apps support more than 60 native languages.
IMPORTANT UPDATE
- Upgrade minSdkVersion to build Android apps 🆙
- Only show GDPR Message when the user allows AppTrackingTransparency🎗
- Support opening Zalo url via SmartChat 💦
- Add Blog retrieval Limit 📈
This release contains many fixes:
- Fix: show related listings based on the category
- Fix: call product api forever
- Fix: the START SHOPPING button always link to home screen
- Fix: address display on location area
- Fix: order history when login
- Fix: issue that allows creating Product without input name
- Fix: update order after assigned
- Fix: clear search text
- Fix: webview not update user cookie when user login
- Fix: side menu color
- Fix: dark theme on Conversations screen
- Fix: parse phone even phone valid is disabled
- Fix: show image after create product
- Fix: total in order detail is incorrect
- Fix: load blog by category wordpress
- Fix: show the product price based on the tax settings
- Fix: load product if countryCode is in lowercase bug
- Fix: cannot press checkout button for product addons
- Fix: responsive for all device
- Fix: the products not loading first time
- Fix: hide name category icon in vertical custom category
- Fix: not load country if fail to parse phone number
- Fix: product Gift Card
- Fix: graph headings are missing in Dark Theme
- Fix: clear cache booking
- Fix: override ios app environment, can not login SMS
- Fix: Product videos do not show
Version 3.13.6
Last updated: 01 Oct, 2023 - Link Purchase | Download
NEW FEATURE
(1) XCode 15 & iOS 17 Upgrade ⚡️
FluxStore and FluxNews apps version 3.13.5 now offer compatibility with Apple's latest releases, XCode 15 and iOS 17.
(2) GDPR message for Ads Apps 🌈
- Support showing GDPR message for Ads Apps.
- Beginning January 16, 2024, Mobile Apps having Google AdSense or AdMob will be required to use a Consent Management Platform (CMP) that has been certified by Google when serving ads to users in the European Economic Area or the UK.
Guide
Demo Screenshot
(3) Order Details on Checkout Result 💸
- Ability to show or hide order details after successful checkout.
Guide
Demo Screenshot
- Show Order Details
- Hide Order Details
(4) Version Update Alert for countries outside US 📣
- When there is a new version, an alert is shown with a link to the appropriate App Stores page. Version Update Alert by default supports apps in the US.
- This new version supports Version Update Alert for all countries outside US.
Guide
(5) Page Transition Animation 🚸
- Ability to swipe to go back in Dark mode on IOS. Using:
- CupertinoPageTransitionsBuilder(): constructs a page transition animation that matches the iOS transition. You can swipe to go back.
- FadeUpwardsPageTransitionsBuilder(): constructs a page transition animation that slides the page up.
Demo Video
(6) New Languages 🎊
- Support new Estonia🇪🇪 language.
- Thanks to our Customers who sent us the translation native language file❤️
- Now FluxStore apps support more than 50 native languages.
IMPORTANT UPDATE
Policy URL supports Multi-language URLs 💥
Guide
Move Banner Ads to the bottom of the screen 🌟
App Store requests to move Banner Ads to the bottom of the screen on your apps.
Improve quantity selection behavior ⬆️
- Update Kurdish and Tigrinya languages 🌎
- Update OpenAI update library ♻️
How to update/migrate the app to the latest version?
- Follow this guide:
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
MINOR BUG FIXES
Thanks to all for reporting bugs & suggesting features. This release contains many fixes.
- Fix: build iOS on MacOS 13 Ventura - Xcode 15 - iOS 17
Fix: start shopping always link to Home screen
Start Shopping button always links to the Home screen even though the tab bar does not contain the Home tab. The solution is: if the user clicks "Start Shopping", the app will redirect to the default tab index. If not, return the tab index, which is not fullscreen mode and not group layout for dynamic.
Fix: border of category icons cannot be separated if enable Horizontal Mode
- Fix: the country code showing twice in phone number
- Fix: not working only show first time and alway show login if turn on the required login
- Fix: Product Categories Issue In Multilanguage
- Fix: load cache if user disable multi language
- Fix: The Address is not saved after re-opening the app
- Fix: to save notification status to server
- Fix: delete account if the website block DELETE method
- Fix: The country code and flag are reset whenever the screen is rebuilt
- Fix: validate phone if has white space
- Fix: issue with creating links for Tag Product, Screen, and Tab screen
- Fix: checkout without email
Version 3.13.0
Last updated: 24 Aug, 2023 - Link Purchase | Download
NEW FEATURE
(1) Upgrade Flutter 3.13 🔥
Upgrade latest Flutter channel stable v3.13.x
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.13.x, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
(2) New Onboarding UI 🌈
- Now there are 2 versions of the Onboarding screen.
- Guide: “2. Onboarding screen”
(3) New Product Flat Card 🌟
Demo Screenshot
Guide
Changes in config json file:
{ "HorizonLayout": [ ... { ... "layout": "twoColumn", "cardDesign": "flat", ... } ... ] }
(4) Related Blogs ⭐️
- In the Blog Detail screen, you can show or hide the Related Blogs section.
- Guide: “13. Blog”
(5) Dynamic Link 🧬
- Ability to enable opening a specific screen from a
tab number
orscreen name
using adynamic link
. When users open the link, App is launched with that Tab or Screen.
- Guide: “9. Share a Tab or Screen”
(6) Default Order of Products 🎗
- Ability to set the default order of products when selecting a category on the Home screen
- Guide: “5. Category”
(7) New Payment UI 💄
All payments in the Payment screen display similar to the website.
- Add Images of payment methods
- Show the Description when tapping the corresponding payment method.
Demo Screenshot
IMPORTANT UPDATE
- Update FluxStore translation with:
- Arabic 🇦🇪
- Hungarian 🇭🇺
- Improve Apple Pay workflow to open setup if it is not available 🍎
Update the missing address fields in the Preview screen 🎨
Refactor the App Rating ♻️
This release contains many fixes & UX improvements:
- Fix: Size of the CategoryMenu is too large when enableProductBackdrop
Fix: The Address fields should be hidden if blank in the order details screen
- Fix: The group layout dynamic screen display on app unexpectedly
- Fix: Cannot run the app as missing default config
- Fix: SmartChat and smart banner display on Age Restriction
- Fix: Cannot send review
- Fix: The SmartChat item overlap the Tabbar
- Fix: Cannot add to cart on product list if it has options
- Fix: App on device cannot detect language
- Fix: Error when setting small height in Product Vertical Layout
- Fix: Reload profile after login and logout
- Fix: The Cart icon position in the Search screen in RTL language
- Fix: The order number do not show when the order complete successfully
- Fix: Stuck on screen Onboarding version 2
- Fix: issue appbar of setting screen
- Fix guest checkout and show coupon list
- Fix the order number do not show when the order complete successfully
- Fix order number does not show when EnableOnePageCheckout true
Version 3.10.5
Last updated: 03 Jul, 2023 - Link Purchase | Download
New features
(1) Video on Banner Image 📀
- Support
mp4 video
andYoutube
for Banner Images Slider.
- Upgrade
sound
andfull-screen
mode for mp4 video-player.
- Video
(2) New Category Layout 🌈
- A brand-new Layout alongside our existing 8 Category Layouts.
Video
(3) MultiCurrency 💰
FluxStore Shopify app supports multi currencies from version 3.10.5
Screenshot
Configuration
- In the
env.dart
file, all the currency config (DefaultCurrency
,Currencies
) need to add a field iscountryCode
to use update the currency for Shopify.
- To enable this feature, need to:
- Enable multi-store on Shopify admin setting
- Allow showing the
Currencies
tab in Settings inenv.dart
(4) Shopping Video Widget 💥
- Support video list view like Tiktok and Youtube Short with .mp4 file.
- Load the video list (get from Product) from TabBar.
- Video
(5) Judge Review⚡️
Users are able to easy review products with Judge.me plugin on FluxStore Shopify app.
Important improvements
Update Tabbar ♻️
Upgrade Login ✨
Add login mixin to reuse logic login.
- Upgrade Firebase library 🌟
- Upgrade Shopify API version 🧩
Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix: The Category does not switch when changing language.
- Fix: SmartChat shows unexpectedly on Home after refreshing screen.
- Fix: Keyboard displays unexpectedly.
- Fix: Image Gallery does not show on the web.
- Fix: cannot choose other size after selecting large size.
- Fix: the Share feature shows ‘failed’ to generate link.
- Fix: the results on Search screen are repeated.
- Fix: the result still display after deleting the search.
- Fix: the empty order can be purchased successfully.
- Fix: some configs of Horizontal Card don't work properly.
- Fix: unshorten link before processing link.
- Fix: does not show total shipping price.
Update/migrate the app to the latest version
- Follow this guide:
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
Free drag&drop FluxBuilder
- FluxStore apps provides the full source code so you can customize it all.
- 🎯Special gifts🛍 when using FluxStore or FluxNews app:
- Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime. Quick guide.
- You can update your app's UI without republishing it to App Stores for Free and Lifetime.
- Free translation service for your local language.
Video Demo
Version 3.10.0
Last updated: 02 June, 2023 - Link Purchase | Download
NEW FEATURE
(1) Upgrade Flutter 3.10 🔥
Upgrade latest Flutter channel stable v3.10.x
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.10.x, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
(2) FluxBuilder Community 👯
- We're glad to announce the new community at: https://community.fluxbuilder.com/
- Join the FluxBuilder Community to learn, share, and get inspired to create mobile apps, whether you're an entrepreneur, experienced developer, or a beginner → get Invitation
(3) Auto-sliding Products/Blogs💥
- Auto-sliding for the horizontal product list.
- Support for Layout Products, Blogs.
- Not available for listTile, simpleList yet.
Video
IMPORTANT UPDATE
Configure Notification Request screen 🌈
Ability to configure Icon, Title, Image, and Description on the Notification Request screen:
Improve Product List screen 💥
Ability to show all the category on menu if the selected category does not parent.
Before
After upgrade
Upgrade Dart 3
- Upgrade FluxStore to latest Dart 3 compatible
sdk: ">=3.0.0 <4.0.0"
- common_library fluxstore/common_library#10
- openai_app fluxstore/openai_app#73
- Upgrade lib
MINOR BUG FIXES
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix: show products count if deselect tag or remove price
- Fix: The category list on Product List screen changes
- Fix: search screen
- Hotfix language file
- Fix: bug scroll for DynamicTabMenuScreen when use HomeLayout
- Fix: null check operator in category icon item
- Fix: missing default order and orderby for product of category screen
- Fix: show notification when app opening
- Send button have effect when it is clicked
Update/migrate the app to the latest version
- Follow this guide:
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
FREE FLUXBUILDER
- FluxStore apps provides the full source code so you can customize it all.
- 🎯Special gifts🛍 when using FluxStore or FluxNews app:
- Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime. Quick guide.
- You can update your app's UI without republishing it to App Stores for Free and Lifetime.
- Free translation service for your local language.
Video Demo
Version 3.8.0
New features
(1) Biometrics Login ⚡️
- A convenient method for authorizing access to your app by: Face ID, Touch ID⭐️ in cases:
- Login
- Checkout
- Using Wallet
- No need to remember the account username and password.
Video
(2) Share Category and Blog 🗾
- Ability to share Categories or Blog to social channels.
Screenshot Demo
(3) Guest Checkout payment 💳
- Users can buy products without logging in.
(4) Apple Pay & Google Pay on Stripe 💳
- Flexible checkout with Card, Apple Pay, and Google Pay by Stripe.
- This feature is available for Extended License.
- Compatible with https://pub.dev/packages/pay
Video
(5) ChatGPT ⭐️
- Smart Chat supports ChatGPT - A powerful AI Writing Assistant on App.
- Available for the Extended License. The Regular License can integrate with FluxGPT app.
- Ability to copy, paste, delete, or share the content.
Important improvements
Improve AfterShip 🧩
Support to show multiple tracking numbers:
Bank Details 💰
Update the display of bank details in Checkout screen.
Zoho SalesIQ Chat 📣
Support customizing Notification icon for Android:
"salesiqConfig": { ... "notificationIconForAndroid": "logo" // Add name of the icon in the drawable folder inside android, without extension. For example logo.png },
Upgrade Category Names 🌈
- Show the Category Name in the center.
- Category Names are left-right alignment in RTL language when using the Parallax effect.
- Show or hide expanded product information and description.
Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix: Cannot checkout after login
- Fix: display Unicode when asking permission
Fix: color in filter blog
- Fix: Tabbar shows grey color if setting the margin.
- Show error message if missing field when checkout.
- Fix: redirect to the login page when disabling the Guest Checkout.
- Fix: pop button sliver Appbar in the Profile screen
- Remove the duplicate refund button
- Fix: show blank screen when missing Splash screen config
- Show Bank Info after the order completed
- Fix the Smart Chat image not showing
- Fix: parse Order Status
Upgrade latest Flutter channel stable v3.7.x
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 3.7.x, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
Update/migrate the app to the latest version
- Follow this guide:
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
🔑 Importance Note
- As version 3.3 does not support special string in App Name. We found a quick solution by using
env.props
instead ofenv.properties
- They have the similar content, but
env.props
supports Unicode characters (support UTF-8 encoding).
- If you have both
env.properties
&env.props
inside configs folder, the app will load configs fromenv.props
.
- In the future, we will remove env.properties and use env.props
Free drag&drop FluxBuilder
- FluxStore apps provides the full source code so you can customize it all.
- 🎯Special gifts🛍 when using FluxStore or FluxNews app:
- Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime. Quick guide.
- You can update your app's UI without republishing it to App Stores for Free and Lifetime.
- Free translation service for your local language.
Video Demo
Version 3.7.0
Last updated: 01 Feb, 2023 - Link Purchase | Download
- This release is included the patching to fix build issue on latest Flutter v.3.7.0
Upgrade latest Flutter channel stable v3.7
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 3.3.0, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter pub cache clean flutter clean flutter pub get
- See more common issue & solution when install Flutter from this link.
Version 3.4.0
Last updated: 03 Jan, 2023 - Link Purchase | Download
New features
(1) Google Map Styles 🗾
- Ability to customize the style of Google Map to be different between Dark and White modes.
- 250+ advanced customizations, elegant Cloud-based maps styling.
- Save development time and resources.
Screenshot Demo
Some elegant Google Map Styles
(2) Unicode App Name ⚡️
- Support the App Name using Unicode characters.
- Your App Name can be Arabic, Spanish, or any Unicode character.
(3) Zoho SalesIQ Chat ♻️
- Ability to real-time chat with Zoho SalesIQ the great live chat software.
- Available for Extended license
Video
(4) Google Analytic 📈
- This is a great feature to allow user could see their order from the mobile app by using Google Analytics.
- Measure via Firebase analytic.
Screenshot Demo
The result on Firebase Analytics dashboard:
(5) Multi languages 🌏
- Support by using follow plugin:
Demo video
Important improvements
- Compatible with the latest Flutter 3.3.10 and 3.3.x
Upgrade Product Filter 🌟
- Average Rating
- Popularity
- Menu Order (a number users set when editing product)
Screenshot Demo
Upgrade Realtime Chat 🎗
Beside the current features: chat with Admin & Users, typing status, unread count. New features are supported:
- Handle authentication
- Online status
- Push notification
- Track user language
- Upgrade latest APIs 🌟
- Hide Title and Default Title ⬆️
Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix the issue notices ‘null can not checkout’
- Fix ‘no product’ message
- Searching Product Tag
- Fix can not get Shipping method
- Fix showing error message in SMS Login
- Fix ‘no Product’ displays on the Product list screen
- Fix Tabbar material indicator exception when hiding Tabbar
- Fix Blog Appbar in List-blog screen
- New Appbar missing on Product Detail
- Fix ‘load more’ does not work properly
- Fix the failed Login
- Show the selected category in Filter screen
- Skip Login screen when session is expired
- Fix Guests cannot open Chat
Upgrade latest Flutter channel stable v3.3.x
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 3.3.x, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
Update/migrate the app to latest version
- Follow this guide:
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
🔑 Importance Note
- As version 3.3 does not support special string in App Name. We found a quick solution by using
env.props
instead ofenv.properties
- They have the similar content, but
env.props
supports Unicode characters (support UTF-8 encoding).
- If you have both
env.properties
&env.props
inside configs folder, the app will load configs fromenv.props
.
- In the future, we will remove env.properties and use env.props
Free drag&drop FluxBuilder
- FluxStore apps provides the full source code so you can customize it all.
- 🎯Special gifts🛍 when using FluxStore or FluxNews app:
- Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime. Quick guide.
- You can update your app's UI without republishing it to App Stores for Free and Lifetime.
- Free translation service for your local language.
Video Demo
Version 4.3.0(1) Customize Font and Text Size for Banner Items(2) Automatically Display Language Selector on Onboarding Screens(3) Vendor Name on Product DetailsVersion 4.2.0Version 4.1.0Version 4.0Version 3.16.8 Version 3.16.0Version 3.13.6Version 3.13.0Version 3.10.5Version 3.10.0Version 3.8.0Version 3.7.0Version 3.4.0