Demos Buy Now

Mobikul Mobile App Builder

Introduction

Mobikul Mobile App Builder for Magento2A native app which can do all the basic MAGENTO2 tasks on your Android and iOS-based smartphones.

The app’s features are very much similar to your normal magento2. We have replicated all the features and functionality of the basic magento2.

Your buyers will not have to bother about complex functionality because they can find things at their fingertips.

So, this is a readymade app that can be used by the store owner to increase their sales and accessed from anywhere and anytime.

This technique can help a lot to increase the sales of the store.

The mobile application is contributing a tremendous role in creating a competitive advantage for your eCommerce Store.

The best mobile application can help you to create a competitive environment for your competitors.

The Native Mobile App for your Magento2 store must have all the essential features and functionalities and it should work perfectly according to your business needs & strategy.

Also, you need to take care of technology which is used to create the mobile application so that you do not face any performance issues.

The Mobikul does this work for you so that you can engage your customers over the mobile platform. The mobile platform has a huge role to engage your customers to your mobile store.

Mobikul Mobile App supports the feature Push Notification which is an essential feature of the mobile application. It helps to increase the customers’ engagement with the mobile store.

 

Features

  • All Product Type Supported
    • Simple product
    • Grouped product
    • Bundled product
    • Configurable product
    • Virtual product
    • Downloadable product
  • In Addition to the above products, the app supports AR Products also.

Note- Here for iOS, the AR-products are supported in the application as well the Safari web-browser.

  • Interactive banner.
  • Featured Product carousel.
  • New product carousel.
  • Hot deals.
  • Provides the customers with layered navigation for optimized search.
  • Informative and interacting shopping app with a fast and intuitive response.
  • Supports default Magento 2 shipping methods.
  • Supports ordering via phone, cash on delivery, money order and personal cheque as payment methods.
  • Well configured and easy to use at admin end.
  • The app supports Machine Learning to search the product is a smarter way.
  • The app has support towards AI based features like- Augmented reality and Size Calculation(only iOS).
  • Fully native app built on Kotlin and Swift.
  • The app support GDPR to protect and control data of the app user.
  • Product Search Via Barcode Scanning.

Note-

For Admin Configuration kindly refer to this section- Magento 2 Mobile App-Admin-End Configuration

 

Some Technical Aspects

  • Time Critical services’ like Push notification, and alerts.
  • Easy ‘Sharing of Products’ through various platforms like Whatsapp, Fb, Twitter etc.
  • Ease of use with ‘Attractive and Convenient UX’.
  • Application frameworks or Operating systems, which it supports are ‘Android and Apple platforms’.
  • Provision of ‘Synced carts or Cross-Platform carts’ to bestow a seamless experience to browse on one platform and purchase from another. Along with it provides ease to shoppers as stored customer data doesn’t have to enter again, like delivery address and billing details etc.
  • Supports ‘Multiple trustworthy Payment methods’ like Paypal, MangoPay, Stripe, WePay, Credit Cards, Cash on Delivery etc.
  • Providing Layered Navigation for filtering the products on various attributes.
  • Interactive Front-end Panel for the stores.
  • An additional feature providing Multiple Store Views in which the store can be customized to view in Different languages.

Splash

The launching screen of the app is can be amended from the code end will appear to the users as they open up the app. Thus, helping the app owner to introduce the app or organization in a better way.

Homepage

The homepage of the app is having multiple sections to divide it into usable sections. The

  • Category carousel(Featured Category) – It is situated on the top of the homepage where the customer can find a product according to the categories.

Thus, on clicking on the particular category the user will go to the category collection page.

  • Featured Products- These Products are an exclusive collection of store meant to be highlighted. So, they appear as per the settings are done by the admin in the backend.
  • New Products- It beautifully displays all the new products added to the store which can be purchased by the customer.
  • Other Carousel Sections- Appart from the above section multiple carousels can be added by the app owner for the user. Thus, the app owner can configure the backend for the same.

They can be of either Product type or Image Type. So, for better understanding, we have the following sections-

    • Hot deals
    • Trending now
    • Best Offers
    • Fashion accessories
    • Daily Deals
    • Offers For You(Banner)
  • Recently Viewed Products- The products which the user has viewed in near past will be displayed in this section.

Thus, allowing a higher rate of conversion by providing a repeated view of the product.

Note- There is an additional feature wherein the app user can zoom-in the image. Thus, allowing the customer to quickly view the image of the product. This will enhance the user interaction of the customer by proper image review.

Notifications

The app user can get informed about the upcoming offers, schemes, order changes, and Abandoned cart via notification features. These Firebase Push Notification can contain any information from the above-mentioned topics.

Thus, helping the customer to execute effective shopping via the app. However, these notifications can be managed by the app user in the ‘Setting’ which we will discuss later.

So, the notification is linked with the order, product, category or cart which will open on clicking them.

Search

On clicking the search icon the app user can save themselves from scrolling effort. This can be done on following ways-

1-Search Via Term- The search feature operates in 3 ways- Like, Full Text, and Combine.

  • ‘Like’ finds the similarity between the keywords matching with product titles,
  • ‘Full Text’ exactly matches the keyword with the titles and
  • ‘Combine’ is a mix of both.

Thus, allowing the customer to look for the desired product easily.

2-Make An Advanced Search-

The app user can take help of this feature to allow them to look for the product on the basis of-

  • Product Name
  • SKU
  • Description
  • Short Description
  • Price Range.

Thus, this feature can save a lot of time of customer as it optimizes the search process in the best way.

 

3- Search Via Image- Machine Learning-

This feature will allow the customer to look for the image via image scanning. The app uses Google Firebase’s ML kit- a ready to use API. The app will save the search time via two ways-

  • Text Detection– Here the app user can search the product by allowing the scanning of the text in on an object. Currently, the text detection works for English language only.
  • Product(Object) Detection– In this case, the app user can search the product via the real-time object. That is the app user can scan the product in reality which will open up the list of linked products.

 

Navigation Drawer

The navigation drawer has multiple options for the app user to use.

  • Sign in/ Signup option
  • Categories
  • Website
  • Language
  • Currency
  • Settings
  • Privacy Policy
  • About Us
  • Customer Service
  • Compare Products
  • Orders and Returns
  • Contact us
  • App Version.

Sign In/ Sign Up

The customer can sign in and sign up for his accounts through the app. So, the Sign In/ Registration page can give the customer the options as-

  • Sign in with the Email address
  • Create An Account
  • Options For Social Login(*paid)

Sign Up- Create An Account

The customer can register the application by filling the registration form. Thus, the app user can fill in the basic details to become a customer.

 

Sign in

Post registration the user can log in via the mail id and password that was mentioned at the time of registration. Here, on this page, the app user can even select the ‘Forgot Password‘ option.
So, the app user can even create a new account if not registered from this page also.

Sign-in Via Social Login

The login can take place with the help of social media, to allow the customer to quickly login the app. Hence, this will save the customer from remembering any sort of extra login details.

Caution- However, this is a Paid Feature. So, if you want this feature in the Mobikul Mobile Application then it will be done through customization.

To know more details refer here- Sign-in via Social Accounts.

Thus, once Logged in the customer will be able to view an additional section that is- ‘Account‘. This section will be having the personal detail of customer which we discuss later.

Categories

The feature permits to display all the products of the store, with their assigned and associated Sub-categories and Parent category in the mobile application too.

Categories View-

On clicking on a particular category the app user will be taken to a section where the list of sub-categories and product collection(only 3 products will be displayed) will be visible.

Thus, on clicking, particular sub-category the user will be directed to the collection page.

 

Sort- The app user can sort the order of the product appearing in the collection page to easily view the desired options. So, the app user can click on Sort which opens a list of options to re-order the products.

Filter- This option is meant to attract customer by optimizing the search process wherein the app user could filter out non-desirable products.

Thus, the customer can click on the filter button and select the attributes of desirable products.

Product View-

The Page will display the details related to the products which the app user can scan through. Thus, the page has the following details-

  • Add your Review– Post purchase the app user can review the product by entering the rating, summary of the review and complete review-comment of the product.
  • Add to Wishlist- The app user can click on ‘Wishlist button‘ to add the product to the wishlist.
  • Compare- The app user can click on the Compare button to add the product to the comparison list.
  • Share Product option- The app user can even share the product on social media by clicking on the share button.
  • Edit quantity- The app user can append the quantity to purchase of the product from here.
  • Add to Cart- The app user can click on the Add To Cart button to add the product to the cart for checkout.
  • Buy Now- The customer can click on Buy Now Button in order to directly move to the checkout.
  • Choose Options- If the product has multiple options associated with it app user can select them and add the product to the cart.
  • Description/details of the product- The product complete details are also mentioned in this page for the app user to refer before purchase.
  • Reviews attached to products along with the ratings

List/Grid View-

The customer can set the view of the product according to needs. They can see the product as a grid view or list view.

Account

The account section will save the customer’s personal data, in multiple sub-sections. This section as mentioned above will only be displayed to logged in user.

Dashboard

The dashboard will show the recent activities of the customer in 3 sections viz. My Address, My Order, and My Review.

  • Recent Orders- This section encompasses the information about the customer’s recent orders with details like, Order ID, Name of the product, Total Amount, Status of The Order, and a ‘Details’ button through which other details of orders are displayed.

Thus, the app user can click on any corresponding order and get the details of the of complete order.

  • Address- This contains the information about the Default Billing Address, Default Shipping Address, and Manage Other Addresses.

The app user can click on any address to edit the details on the address.

Here the app user can click on Manage Other Addresses to change the details of other address.

  • Review- In this section, the Review which is submitted by the customer on various products are visible here.

Thus, the app user can click on View All Product Reviews to view the list of complete reviews given by the customer.

Wishlist

It will contain the products added by customers which they want to purchase in the near future. This section will display a few of the product details in the form of a thumbnail.

Thus, allowing the customer to view the details and add the product to cart. The customer can even append the quantity of product from here or remove the product from wishlist.

 

Order

The app gives its user an easy way to view the orders from this section also. Thus, allowing a quick way to access orders.

The customer for this section examine the details of the order and perform the action on the orders like-

  • Know details of the order
  • Reorder the products in the order
  • Review the products in the order.

My Downloadable Products

It will display the details of all the downloadable products of the customer with

  • Order ID,
  • Date,
  • Title,
  • Status and
  • Remaining Downloads,
  • along with a button to download the product.

Product Review

It will list up all the reviews made by the customer on different products of the store with the reviews and ratings for the product.

Address Book

It is just like a directory wherein we save all the addresses. Here, we will save the-

  • Default addresses of Billing and Shipping.
  • List of other addresses.

Thus, from this section, the customer can ‘Add New Address’, edit the present address or delete the addresses.

The customer can click on the button of ‘Add New Address’ to open a form asking the details of the address.

Here, the customer has got the location detection facility also wherein the customer can fill the details with the help of GRPS.

Account Information

This section is meant for the app user to save personal information related to the account. For, this section the app user can update-

  • Their first and last name,
  • Registered mail address for the login purpose, and
  • Password linked with the registered account.

Preferences

This section contains the details related to the app-

Website

The app user can select from the website with which the app is connected. This is a default Magento feature wherein the customer can change from multiple websites.

However, in the backend, the admin needs to enter the translation related to each website.

LanguagE

It provides an option for Multiple Store views, that is the feature allows the user to customize the Store View in various languages right from English to Arabic, French, German and many other.

Note- The app also supports the RTL layout for the customer following the languages like Arabic, Hebrew, Persian/Farsi, and many other languages of the same font style.

Currencies

The customer can select the desired currency as per the requirement. The customer can see the change in currency wherever the price of the product is displayed.

Settings

The app user can take control of the apps few basic functionalities likewise-

Notification

The app user can manage the notification from the app. This can be done for various steps in the app-

Thus, the app user can disable or enable –

  • all the notification of the app.
  • Orders based notifications.
  • Offer based notifications.
  • The app User can even monitor the notifications for an abandoned cart.

Offline data

The app user can even manage the data appearing in Offline mode. Thus, the app user can enable or disable the following field to do so-

  • Track and Show Recently Viewed Products
  • Track and Show Search History

Thus, the above details can be even cleared from history.

However, there is an additional button to Manage In Device Setting which we direct the user to the app setting on the device.

Others

CMS Pages

You can also find a link as “CMS Pages” here. Where you can see all the CMS Pages that was created by the admin.

They can be anything like- Privacy policy, About Us page, page and other such pages.

Compare Product

The products can be added to the compare product section from product page wherein the customer can compare multiple products on the store.

Thus, allowing them to finalize a product from multiple options.

Contact Us

The customer can communicate with the store owner or admin by sharing a message from this section.

Thus helping the customer to build a strong relationship with the store owner.

Cart And Checkout

The Product added to the cart can be seen by clicking on the Cart button present on the homepage. The cart here is just similar to the shopping trolley which is present in the physical store.

Then the app user can easily complete the checkout process in a few steps.

Thus, the customer can select the shipping method for the order. After which the customer can simply review the order detail and select the payment method.

Finally, post-payment the user can click on Place Order for successful order generation at store end.

 

AR Product

Apart from default Magneto product the app support to an additional product type that is AR.

The app user can click on the AR icon to detect the surface for the product to analyze the product in reality.

To know more about the feature refer here- https://mobikul.com/mobikul-mobile-app-builder-for-magento2-augmented-reality/.

That’s all for the MOBIKUL still, have any issue feel free to add a ticket and let us know your views to make the module better https://webkul.uvdesk.com.

Current Product Version - Android- 3.28, iOS- 2.2

Supported Framework Version - 2.0.x, 2.1.x, 2.2.x,2.3.x

. . .

Comments (8)

Add Your Comment

  • Hina SHeikh
    Hi .
    I have a Question to ask …
    if we are using Webkul Multi-vendor Extions with my website … is this app compatible with that or we have to any other extention so that we would not have any issue in Future ..
    Waiting for your answer.
    Reagrds
  • A F.
    the process of sending notifications as done, in the backend (magento admin) the text is placed, do you provide any extension, in which cases a notification is activated? or only the notification is sent when a product is updated

    best regards

    • Goldy Bhargava
      Hello A F.
      Please provide more information regarding your query, related to push notification at support@webkul.com.
  • A F.
    I have a couple of questions about the Mobikul Mobile App Builder for Magento 2

    Are push notifications using Google Cloud Messaging? notifications are activated in the backend or how the messaging process works,

    Data access is done through REST API?

    • Goldy Bhargava
      In our Magento 2 Mobile application, we use Firebase Cloud Messaging, formerly known as Google Cloud Messaging. The admin can easily create push notifications from the admin backend and can send it to all the app users. Also, we use REST API for data access.
      For further information, kindly email us at support@webkul.com.
  • Fayyaz Khattak
    I love to read about your extensions, and I must say that this is one of the great initiatives you guys have taken. Keep the great work in progress, fantastic job!
    • Nishad Bhan
      Hi Fayyaz Khattak, thanks for your precious words! If you are having any query get back to us at support@webkul.com
  • css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again
    Close

    Index