inceptronPlate 02 / 11

Plate 02 · Mobile applications51.52° N · 0.08° W

Applications for the pocket, considered first.

A mobile application lives in the most personal device people own. It should justify that position. We study whether it can, and then build it with care.

The prior question

Fig. 02.1

Before we estimate an app, we test the premise. Applications earn their place when people return to them frequently, when they need to work without a signal, when they use the camera, location or other sensors, or when timely notifications are genuinely wanted.

Where none of those conditions holds, a well-built mobile web experience often serves better: no installation, no store review, one codebase, search visibility. We will say so, and we will explain the reasoning in writing so you can test it yourself.

Choosing the substrate

Fig. 02.2

Native

Swift and SwiftUI for Apple platforms, Kotlin and Jetpack Compose for Android. The best fidelity to each platform’s conventions and earliest access to new capabilities.

Cross-platform

Flutter or React Native where both platforms behave alike and one codebase is a real economy. We document the trade-offs, including the cost of reversing the decision later.

What the build contains

Fig. 02.3
  • A thin, working version of the central journey early, so the shape can be judged in the hand
  • Test builds distributed through TestFlight or Google Play testing tracks at regular intervals
  • Automated tests around the logic that carries risk
  • Accessibility checked with VoiceOver, TalkBack, dynamic type and reduced motion
  • Privacy-respecting crash reporting configured before release
  • Source code, signing material and documentation held in your accounts

After release

Fig. 02.4

Apple and Google revise their operating systems every year and adjust store requirements more frequently than that. An unmaintained app gradually drifts out of compliance until an update is refused at an inconvenient moment.

Our IT support arrangements include the annual compatibility work so that this never becomes an emergency.

Tinted photograph of a server rack with cabling
Illustrative stock photograph (Pexels). Not Inceptron equipment or premises.

Begin with a conversation

Next

Describe the situation in your own words. We reply on working days with questions, and sometimes with the suggestion that you need less than you thought.

Contact InceptronUse the framing instrument