Launch your own Open Source-based Mobile App Constructor instead of developing a bunch of standalone, different applications. This product enables you to reduce costs and time-to-market by 2 to 10 times!
The resulting applications will be:
Your company aims to dramatically reduce mobile development and support costs and has the characteristics and needs described below:
PWAs (Progressive Web Applications) or two similar apps that differ only in language or content could be banned from the Apple App Store at any time. The Apple App Store considers such apps as spam.
MAP empowers brands to serve various markets (countries or regions) by creating a single native app with multiple local backends, one for each market. Local backends enable local teams to provide customers with content in their language, utilizing a Drupal admin panel familiar to them. Content can be added to the app from the corresponding local website. The applications will be approved by the Apple Store.
We will:
Plugin Control System Builder for REST API
With the System, we can easily create, reconfigure, and preset endpoints and API versions through the user interface (UI) or Drupal configuration.
The prebuilt backend 'bricks' within the MAP leverage well-known features from Drupal core, making its support intuitively understandable for mid-level Drupal developers. To extend or modify the functionality, developers need to create new plugins (processors) following provided rules. This approach ensures that all created code can be reused across all company apps, streamlining maintenance and support processes.
Effortless Content Administration
Thanks to integration with the Views module, Entity Views modes and field formatters, content settings and configuration are handled through the Drupal site administration panel, in most cases without any additional custom code.
Design System
The Design System consists of three levels of elements: atoms, molecules, and organisms. Each atom/molecule/organism has different variations. The Design System:
Frontend Component Library
For app development, the Design System transforms into a component library — a npm module.
The component library provides developers with a wide range of building blocks available. To design a full page, they just need to pick the components from the library and combine them.
Service-Oriented architecture
MAP is specifically designed and can only be utilized with the following technologies:
NativeScript-Vue
The entire frontend library and all services are built specifically for NativeScript-Vue3.
Drupal
Utilized as the backend.
We will: