Pan Innovation House Pan Innovation House
CUSTOM SOFTWARE · MOBILE APPS

Industrial mobile apps for factory, warehouse and field teams: connected to your ERP, working offline

Pan Innovation House is a Gaziantep-based software company that builds ERP-connected iOS and Android apps for warehouse, quality and maintenance teams in the factory and for sales and service teams in the field. We design iOS and Android applications around your needs, build them with offline mode and push notification infrastructure, and manage the App Store and Google Play release process; approval decisions rest with the stores.

Prepared by Pan Innovation House, a software company based in Gaziantep, Türkiye · Last reviewed:

A mobile app is your business's digital arm reaching the field, the sales team and the customer. What sets it apart from an off-the-shelf app is that it is built around your process: a warehouse worker counting stock, a dealer placing an order, a customer booking an appointment — each works within screens designed for their own flow, inside their own permission boundaries. Where template solutions strain, custom development fits the software to your workflow instead of forcing your workflow into the software.

The concrete case for a custom mobile app is control and continuity. An app that talks directly to your production tracking, ERP, CRM or accounting system; that keeps working in the field without internet and syncs data when the connection returns; that stores your data without opening it to third parties — you only get that with a purpose-built design. Ready-made apps go so far; as the business grows, every constraint you cannot customise turns into cost.

Pan Innovation House works from its Gaziantep headquarters and its London office; we know the field realities of production-heavy sectors such as carpets, machinery, textiles and food. We design apps API-first and deliver iteratively; deliveries go through a review step before they go live. The source code we write and your data are handed over to you as defined in the contract; third-party and open-source components remain subject to their own licences. After launch, the maintenance scope and response times are defined in the contract.

Who is it for?

Mobile Applications: who it is for

Manufacturers with field and service teams

For teams counting stock in the warehouse, walking quality control rounds, logging machine maintenance or tracking deliveries. Field apps with photo and barcode support that work offline in production areas where the internet is weak.

Companies managing dealer and sales networks

For carpet, textile and machinery exporters: mobile apps where field salespeople and dealers place orders from their phones, see stock and prices, and track order status. Sales carry on without being tied to a desktop.

Brands that want closer contact with their customers

For SMEs and brands that want to move processes such as loyalty, appointments, order tracking or service requests onto the customer's phone. Apps that announce campaigns via push notifications and open a direct channel to the customer.

Management and decision-makers

For executives who want production, sales and finance data on their phones. Enterprise apps fed by your ERP or BI system, delivering instant summaries and approval flows on mobile.

What we build

Mobile Applications: what we deliver

iOS and Android from a single codebase

We build both platforms from one codebase with React Native and Expo, adding native modules (Swift, Kotlin) where performance or device hardware demands it. One development effort, two stores.

Offline mode and synchronisation

Data entry continues in the field without internet and syncs with the server when the connection returns. Local storage, conflict handling and queue logic keep the field working when the connection drops.

Push notifications and real-time alerts

Instant push notification infrastructure for order confirmations, stock alerts, campaign announcements or service reminders. Notification flows that bring users back into the app and inform them on time.

Device hardware integration

Barcode and QR scanning with the camera, GPS location, photo capture, file upload and biometric sign-in. Device features that meet the field's real needs.

Integration with enterprise systems

API connections to your ERP, CRM, production tracking (MES) or accounting system. The mobile app is not an isolated island — it becomes part of your existing software ecosystem.

Secure sign-in and role management

JWT-based authentication, role and permission boundaries and secure token storage. Every user sees only the data and screens they are authorised for.

Store publishing and updates

App Store and Google Play submission, review handling and release management. After launch, over-the-air (OTA) updates let us ship some interface and JavaScript-level fixes without a new store review; native code changes need a new version and store approval.

Decision guide

Which route fits your field, warehouse and dealer teams?

Not every field, warehouse or dealer team needs an app published in the stores. The tables below set out four common routes, what the project covers and what it does not, what you receive at handover, and what drives time and cost.

Four routes, four kinds of use

The choice mostly depends on whether users must work offline, how much they rely on device features such as the camera, barcode scanning or location, how many users there are and how often data moves to and from the ERP.

RouteEnough whenWhere it strugglesCost structure
Mobile-friendly web panel or PWAUsers are mostly online; filling in forms, viewing lists and entering orders is enough.Long periods offline, background location and some device features are limited in the browser; on iOS, notifications and installation behave differently from a native app.One code base; no store process.
The mobile app of your ERP or other packaged softwareThe app from the software you already use does the job; few extra fields or flows are needed.Business-specific field flows, offline working and custom screens depend on the product, and per-user licences may apply. Ask the software vendor.User licence or subscription.
Low-code app platformSimple data-capture and approval screens; you want a pilot quickly.It can hit limits with complex business rules, heavy use and deep ERP links; the app lives inside the platform and is hard to move elsewhere.Subscription per user or per use.
A custom iOS and Android appTeams work offline in the field and need device features such as barcode, camera and location, plus regular sync with the ERP.Design, testing on real devices and store processes take time, and the approval decision lies with Apple and Google. Maintenance is needed as operating systems update.A project fee and a maintenance agreement.

Scope: what is included and what is separate?

Scope is written down for every project during discovery. The split below shows the boundaries that most often get blurred in enterprise mobile projects.

AreaIn the projectOut of scope or agreed separately
App and back endScreens, user roles, offline working and sync, notification infrastructure, the server side and an admin panel.Users' phones and tablets, and mobile device management (MDM) software for company devices, are separate items.
Store publishingPreparing the App Store and Google Play submissions and managing the release process.We recommend opening the developer accounts in your name; account fees are yours and the approval decision lies with the stores.
ERP and other systemsMoving the data the app needs to and from the ERP, CRM or accounting software in the direction set during discovery.Licence and API fees of the connected systems are between you and their vendors.
Consumer appsThis page covers enterprise apps for field, warehouse and dealer teams.Consumer apps such as e-commerce, booking and ordering are covered separately on our mobile app development page.

What you receive at handover

Handover covers the working app and the pieces you need to keep it running.

DeliverableWhat it is for
A clickable prototypeLets you confirm the flow with field users before development starts.
iOS and Android releasesPublished after passing a closed test group.
Admin panel and server sideUser, permission and content management; the infrastructure that runs sync and notifications.
Source codeThe source code we write and your data are handed over to you as defined in the contract; third-party and open-source components remain subject to their own licences.

What drives time and cost?

A firm figure is given in writing after discovery. These factors set the quote most.

FactorWhy it matters
Number of screens and rolesEvery role needs its own permissions and every screen its own tests.
Offline workingCapturing data without a connection and syncing later requires conflict rules.
Device featuresBarcode, camera, location or an external device connection are each separate development and testing work.
Direction of integrationOnly reading from the ERP and writing records back to it are different workloads.
Range of devices and versionsThe operating-system versions and device models to support set the testing effort.

What to prepare before the first call

If these are ready, the first call is concrete; we can fill any gaps together during discovery. The first 30-minute call is free; the scope of an on-site discovery, and its fee if any, is agreed in writing during that call.

  • Who will use the app and for which job; the number of users and their roles.
  • Examples of the paper forms, spreadsheets or screens used for this work today.
  • Connectivity in the field and the devices in use: company phones or personal ones.
  • The systems to connect: the name, version and integration options of your ERP, CRM or accounting software.
  • Whether you already have Apple and Google developer accounts.
  • How we will measure success, for example delay in field data reaching the office, errors from re-keying paper, time per visit.
Technologies

The technologies we work with

  • React Native
  • Expo
  • Swift
  • Kotlin
  • Node.js
  • PostgreSQL
  • JWT
  • REST / API-first
  • Push notifications (FCM / APNs)
  • Expo EAS / OTA
Process

How we move from discovery to go-live

  1. 01

    Discovery and scope

    We get to know the field, sales or customer-side process first-hand, pinning down user roles, screens and integration points. This stage is the foundation for setting cost and timeline realistically.

  2. 02

    Design and prototype

    We present the flow and screen designs as a clickable prototype. Before anyone in the field uses the app, we validate the logic and ergonomics together.

  3. 03

    Iterative development

    We build the app piece by piece, in working releases. With an API-first architecture, backend and mobile progress in parallel; you see every release on test devices and give feedback.

  4. 04

    Testing and store release

    Testing on real devices, a closed test group and store submission. We manage the App Store and Google Play release process; approval decisions rest with the stores. Deliveries go through a review step before they go live.

  5. 05

    Maintenance and updates

    Post-launch monitoring, bug fixing and new feature development. Fast intervention with OTA updates where the change allows it, and support under the maintenance scope defined in the contract. The source code we write is handed over to you as defined in the contract.

Frequently asked questions

Common questions about Mobile Applications

How much does a mobile app cost, and how long does it take?

A firm figure only emerges after discovery; the number of screens, role structure, offline requirements and integration scope drive the cost. Rather than quoting an estimate up front, we clarify the scope and present a transparent proposal and timeline.

Do we own the source code?

Yes. The source code we write and your data are handed over to you as defined in the contract; third-party and open-source components remain subject to their own licences. The app's repository, store accounts and infrastructure are handed over to you; if you later want to work with another team, you can continue from that handover.

Do you build iOS and Android separately?

On most projects we build both platforms from one codebase with React Native and Expo, which cuts both time and cost. Where high performance or specific hardware is required, we add native modules.

Does the app work without internet?

When needed, yes. For field conditions with weak or no connectivity we design offline operation: data is stored on the device and syncs with the server when the connection returns.

Will it connect to our existing ERP, CRM or accounting system?

Yes. We design the app API-first and integrate it with your existing ERP, CRM, production tracking or accounting system so data flows from a single source.

Do you provide maintenance and updates after launch?

Yes. We carry on with maintenance, bug fixing and new feature development under the maintenance scope defined in the contract. With Expo OTA updates we can ship some interface and JavaScript-level changes without a new store review; native code or permission changes need a new version and store approval, and OTA use is itself subject to store rules.

What is the first step in having a mobile app built?

The first step in having a mobile app built is a discovery exercise that clarifies who will use the app, for what work and through which screens. At this stage we work out user roles, screens and the systems to connect to, such as the ERP or CRM; cost and timeline are also set realistically here. We then show the flow in a clickable prototype and move on to development once the logic and usability have been validated with users in the field.

Contact

Talk to us about Mobile Applications

We listen to what you need and tell you whether custom development or an off-the-shelf product fits better. The first 30-minute call is free; the scope of an on-site discovery, and its fee if any, is agreed in writing during that call.

Related

Related pages and guides

Desktop Software

Desktop applications that keep going even when the internet drops, connect directly to barcodes and local hardware, and run fast on the shop floor and in the office. For Windows and macOS, with the source code we write handed over to you.

Details →

PWA & Web Performance

Web applications that are installable, work offline and meet the Core Web Vitals thresholds. Measured speed, a solid technical SEO foundation and an experience developed specifically for your brand.

Details →

API & Integration

Custom API and integration development that gets your ERP, CRM, marketplace, e-invoice and production systems talking to each other, with a two-way, secure and traceable data flow.

Details →

EDI Integration Service

We set up electronic data interchange with retail chains and major buyers alongside your ERP. We turn incoming orders into your records, your shipments into dispatch advices and your invoices into the message the buyer expects; a faulty message lands in a queue, gets corrected and is sent again.

Details →

DevOps & Cloud

We build the cloud infrastructure that keeps your software stable, secure and scalable: an automated, observable and reversible flow from code change to production release.

Details →

Custom ERP Software

ERP software designed around your processes, bringing your entire operation — from production to finance — onto a single backbone. Where the off-the-shelf package falls short, we build a system that fits your factory exactly.

Details →

Pan Innovation House

Call us

By phone

+90 543 930 12 72

Our phone line is open every day.

WhatsApp on your phone

Scan with your phone camera. The chat opens with your message ready.

Prefer that we call you? Leave your details