# Mobile App

**ONEWEB Page Designer** provides a comprehensive set of tools to **design, test, and deploy mobile applications** across a wide range of devices. These tools also enable applications to **leverage native device capabilities**, such as the camera, geolocation, and other device‑specific features, while maintaining a consistent development experience.

This makes ONEWEB suitable for developing modern mobile applications that deliver both rich user experiences and enterprise‑grade functionality.

***

#### **Mobile Application Architecture in ONEWEB**

Typically, a low‑code mobile platform consists of several core components. ONEWEB follows this standard architecture to ensure scalability, security, and flexibility.

A typical ONEWEB mobile application architecture includes:

* **Mobile Client Application**\
  Runs on the mobile device and delivers the UI and interaction layer.
* **Middleware Server**\
  Acts as the communication layer between the mobile client and backend services.
* **Integration & Service Layer**\
  Provides connectivity to external systems and enforces security protocols.

In ONEWEB, the mobile client application communicates with the middleware server to execute business logic and retrieve or update data.

***

#### **Business Logic with Microflow Engine**

ONEWEB utilizes a **Microflow Engine** to manage business logic and service orchestration.

Key characteristics include:

* Business logic is defined visually using Microflows
* The Microflow engine executes rules, processes, and integrations
* Mobile applications invoke Microflows to access backend services
* Logic is centralized and reusable across web and mobile applications

This approach ensures that mobile applications remain lightweight while business logic stays consistent and maintainable.

***

#### **Benefits of Mobile App Customization in ONEWEB**

By combining Page Designer and Microflow, ONEWEB enables:

* Rapid mobile application development
* Visual orchestration of business logic
* Integration with native device features
* Consistent UX across platforms
* Secure and scalable mobile architectures

This allows teams to focus on user experience and business value rather than low‑level mobile infrastructure.

***

#### **Learn More**

For step‑by‑step guidance, refer to the following sections:

* **Create your first Mobile App**\
  <https://docs.oneweb.tech/oneweb/design-and-develop-oneweb-apps/design-and-develop-ux-ui/ux-ui-components/pages/create-your-first-mobile-app>
* **Page Integration with Microflow**\
  <https://docs.oneweb.tech/oneweb/design-and-develop-oneweb-apps/design-and-develop-ux-ui/ux-ui-integration-with-process-micro-flow-external-ui/page-integration-with-microflow>

***

#### **Summary**

The **Mobile App** capabilities in ONEWEB provide a complete solution for building and customizing mobile applications.

With Page Designer and Microflow working together, ONEWEB allows developers to:

* Design mobile‑friendly UIs
* Integrate seamlessly with backend logic
* Reuse business logic across platforms
* Leverage native device functionality
* Deliver secure, scalable mobile solutions

This makes ONEWEB a powerful platform for developing both enterprise‑grade and customer‑facing mobile applications.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.onewebstack.com/building-apps/ui-page-designer/ux-ui-customization/mobile-app.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
