Software
A native app is written with the platform’s own tools, separately for Apple and Android when both are required. React Native shares much of the interface code and still needs native work where the device requires it. Neither choice is universally cheaper. Novatelia scopes mobile work on the mobile-applications solution. There is no published Novatelia app-store product.
Revised 2026-10-10. Published by Novatelia. No individual author is named, because no personal credential is claimed for this explanation.
Key points
- Shared interface code is not shared access to every device feature.
- Store accounts and review stay with the customer.
- A website is still the right scope when no device feature is required.
Definition
Native means the platform language and libraries. React Native means a shared layer plus native modules where that layer is not enough. The user-facing result can look similar.
How it works
The project lists the device features: camera, offline store, notifications, or biometrics. Features the shared layer covers stay shared. The rest is native work, tested on the devices named in the scope.
Architecture
- A feature list marked shared or platform-specific.
- Build pipelines for the stores the customer owns.
- A backend or API the app calls, scoped separately when it is a new system.
Use cases
- Staff need a phone workflow that must work offline.
- Both Apple and Android are required and most screens are the same.
- The requirement is only a public site, so an app is the wrong scope.
Comparison
- Native
- Separate platform code, fullest use of that platform’s libraries.
- React Native
- More shared interface code, with native modules where required.
Selection guidance
- List device features before choosing a stack.
- Confirm who owns the store accounts.
- Do not expect a published Novatelia application to install.
Questions
Will Novatelia publish the app under its own name?
No. Store listings, accounts, and review are the customer’s. The mobile solution is a build and integration scope, not a packaged Novatelia app.
Does this include the server?
Only when the scope says so. An API or a portal is a separate solution. The app page does not silently include a new system of record.
Related
More in Software
This page defines a term so a project can be scoped. It is not a certification, a test result, or a price. Partnerships are stated only on the partners page. The published address and telephone are the company contact, not a service-level commitment.
Describe the requirement
An RFQ saves a browser draft. It does not publish a price or issue a quotation reference.
