Back to packages

FieldAndroid App

$2,590Delivered in 2 weeks once your details are in60-day cover

What this package is

Field is for work that happens away from the office. Staff record what they did with no signal at all, the app holds it on the device, and it uploads by itself once a connection returns, with nothing for the user to remember to press again.

It adds a camera inside the app for evidence photos or barcode scanning, and push notifications that appear on the lock screen rather than sitting unread in an inbox. Screens go up to ten, with separate access levels controlling who sees what.

If you remember one thing about how this differs from Install: Install needs a connection to do anything, Field does the work first and sends it afterwards. For field operations, everything depends on that difference.

See it working

One app, one menu, and every row says which package it comes fromSend the urgent job before opening the app if you like, then tap the icon. Inside there is a bottom bar, an overflow menu and a way back from every screen.
·Phone
·Messages
·Camera
·Settings
·Maps
·Calendar
·Photos
·Clock
·Notes
·Files
·Calculator
The app is closed, and it still gets through

Nothing is open yet. Send the urgent job from the office and watch the phone screen.

Why this one matters most

This is the one thing a website genuinely cannot do. Once someone closes the tab, a website can reach nobody. It has to wait for them to come back. An app that is closed, in a pocket, still lights up the lock screen. If your work depends on telling someone right now, that is the reason to build an app, not because an app looks better.

Your server
Nothing has arrived yet

Once the signal returns the app sends what was waiting, with nothing for the engineer to press again. That is the part a real user never has to think about.

This mirrors the screen of the delivered app. Everything here lives in this page and is connected to nothing. The real thing is an Android app written in Kotlin and Jetpack Compose.

Everything you get

This list is the entire scope of the package. Nothing is hidden in a contract.

Not included in this package
  • iOS. This service is native Android only. If you need both iPhone and Android, I build those separately as an iOS + Android app in React Native from one codebase.
  • The Google Play developer account fee, a one-time 25 US dollars, opened under your company name and verified with Google. That one account covers both a Play Store listing and registering an app you hand out outside the store. The D-U-N-S number a company account needs is free.
  • Waiting for the D-U-N-S number and Google's verification, which can take up to 28 days, is not counted in the delivery window. The build carries on while you wait, but putting the app on every staff phone waits until the account is ready.
  • Pressing submit on the Play Store for you. I prepare every file and document, but the submission should happen inside your own account. I will walk you through it while you do it.
  • Ads and getting people to install it. That is marketing, a different line of work from mine.
  • A registered company on my side. I am one developer working under my own name in Thailand, and the contract is with me personally, not with an agency.

What I need from you before starting

Only the questions I genuinely cannot start without. Everything else we sort out once work begins. If one is not settled yet, put down what you know today.

Attach files optional

How the work runs

1

Tell me who uses it and where

Staff or customers, inside one building or out on the road. Those two answers change how the whole thing gets built, so they come first.

2

You get the scope and one price in writing

Scope, price, and what I need from you, in one English document. The price moves on four things: how many screens, whether it has to run with no signal, how much work the camera does, and whether you need a web console. Nothing gets added on later.

3

You try the real app partway through

Once your company account is verified I send install files while the work is going, so you are holding the app on a phone long before the end date, not waiting to see it at handover.

4

Handover and store preparation

Source code, install file, English manual and technical doc, and the files for a Play Store submission. Then 60 days of support.

Paying and getting started

Full price of this package$2,590
Save 3%
  • Pay in full and take 3% off, or split it 50/50 Your choice at order. If you split it, I hand the work over on my own server first for you to check, the other 50% is due on sign-off at the full price, and the source code and your own domain follow straight after.
  • Work starts as soon as the first payment lands No call to book and no quote to wait for.
  • 60 days of cover after delivery Anything wrong with my work is fixed at no charge.

Visa and Mastercard, handled by Stripe. A receipt is issued every time, and a written contract if you want one.

How to reach you

Questions about this package

How long can it stay offline, and how much can it hold?

The data sits in a database on the device, so the limit is free storage rather than time. In practice a full day of work for one person is under a megabyte excluding photos, and photos are compressed before they are stored. A week with no connection at all is comfortable.

If records do collide, how do I know nothing was lost?

Nothing is lost. Every upload is recorded with a timestamp and the name of who sent it. If the rule we agreed causes one to overwrite another, the overwritten version stays in the history and can be read back. It is built to overwrite, never to delete.

Do push notifications cost anything monthly?

No. They use Firebase Cloud Messaging from Google, which is free with no message limit. Any cost would be on your own server if it needs a larger plan, and I give you that figure before it happens.

Why an in-app camera rather than the phone's own?

The in-app camera opens straight into a framed shot with one button that does one thing, and the photo enters the system immediately with no file picking. Using the phone camera and attaching afterwards takes more steps, and leaves copies of your customers' paperwork in a staff member's personal photo library.

Can we buy Install now and upgrade to Field later?

Yes, and you pay the difference at that day's price rather than starting again. But honestly, if you already know you need offline, doing it in one go is cheaper. Designing the data structure for offline from the start is simpler than opening it up afterwards.

Often booked together

← Back to all three packages