# Mobile Hybrid

The two primary mobile operating systems in use today are **Apple’s iOS** and **Google’s Android**. Traditionally, applications developed for these platforms are **native applications**, written using platform‑specific programming languages and development tools.

For example:

* iOS applications are developed using **Objective‑C** or **Swift**
* Android applications are developed using **Java** or **Kotlin**

While native applications offer high performance and deep integration with the operating system, they require **separate development efforts** for each platform.

***

#### What Is a Hybrid Mobile Application?

A **Hybrid Mobile Application** combines characteristics of both **native applications** and **web applications**.

* Internally, a hybrid application is built using **web technologies** such as HTML, CSS, and JavaScript
* The application is packaged and installed on the device **like a native app**
* A native container allows the web‑based application to interact with device features

From a user’s perspective, a hybrid application behaves similarly to a native application.

***

#### Device Capability Access

Hybrid applications have access to **internal device APIs**, enabling them to utilize native device resources such as:

* Camera
* Local storage
* GPS and location services
* Network status
* Device sensors

This access allows hybrid applications to support rich functionality while maintaining a shared development model across platforms.

***

#### Hybrid Mobile Development in ONEWEB

**ONEWEB supports Hybrid Mobile Application Development**, enabling developers to:

* Build mobile applications using a single codebase
* Deploy applications across multiple platforms
* Leverage native device capabilities
* Reduce development and maintenance effort

By supporting hybrid development, ONEWEB provides a balanced approach that combines **development efficiency**, **platform reach**, and **mobile functionality**.

***

#### Summary

**Hybrid Mobile Applications** offer an effective solution for organizations that require mobile functionality without maintaining separate native applications for each platform.

With support for hybrid mobile development, ONEWEB helps teams:

* Accelerate mobile application delivery
* Reuse existing web skills and assets
* Access native device features
* Deliver consistent experiences across iOS and Android

Hybrid applications bridge the gap between web and native mobile development, making them a practical choice for many modern 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/oneweb-platform-th/building-apps/ui-page-designer/mobile-ux-ui/mobile-hybrid.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.
