Asterisk
Services

Softwareyou run the business on.

Applications built to run a business on.

Web and mobile applications engineered for real use: secure, maintainable and designed by the same people who build them, from the first screen to the database.

Web, mobile, or both?

The first question we ask on every software project, and the one most often answered by habit. Three questions get you a straight answer.

Who will use it?
Does it need the camera, GPS, notifications or to work offline?
Where will they use it?

We’d suggest

A web app.

Used at a desk, it needs no install and runs on whatever your team already has. It is the quickest route to something real, and the easiest to change.

Web applicationsCustom software

Web applications

Platforms, portals and SaaS products, designed and engineered end to end.

Platforms, portals and software products that run in the browser: designed and engineered by the same people, from the first screen to the database behind it.

What it includes

  • Architecture and data model
  • Sign-in, roles and permissions
  • A responsive interface
  • An API and integrations
  • Automated testing
  • Deployment and monitoring

Mobile applications

iOS and Android apps for your customers or your team.

Apps for your customers or your team, on iOS and Android. We design them for the thumb and the patchy connection, and build them to be maintained after the first release.

What it includes

  • Interface and interaction design
  • iOS and Android builds
  • Offline behaviour and sync
  • Push notifications
  • Store submission and release
  • Crash and usage monitoring

Custom software

Software built around how your business actually works.

Some businesses don’t fit off-the-shelf software. We build the software that fits yours: the unusual process, the specialist data, the system nobody sells.

What it includes

  • Discovery with the people who do the work
  • Data modelling and migration
  • Specialist features (maps, documents, calculations)
  • Integrations with existing systems
  • Training and handover
  • Support after launch

From the first screen to the database.

Software is built in layers. Most teams split them between specialists who rarely speak. We decide them together, top to bottom.

  1. Interface

    What people see and touch. Designed in the same conversation as everything beneath it.

  2. Logic

    The rules of your business, written once, tested, and kept out of the screens.

  3. Data

    How your records are modelled, moved and protected, so the history can be trusted.

  4. Connections

    Payments, messaging, maps and the systems you already run on.

  5. Operations

    Deployment, monitoring and backups, so it keeps running after launch.

Projects.

Client work in this area: what it does, and the decisions underneath.

And the rest.

Tell us what you’re building.

A 30-minute call is the quickest way to see if we’re the right fit. Or send us a message, whichever suits you.