Most businesses in Devon, Dorset, Somerset, Wiltshire and Surrey that search for app development want software their staff or customers can use from wherever they are. SWF Consultancy builds that kind of app: business web applications, Windows desktop applications, and the APIs and integrations that connect them, on Microsoft Azure. I don't build native iPhone or Android apps. This post explains where that line falls, so you can work out which kind of developer you need before you ring anyone.
The Short Answer: Which Kind of App Do You Need?
- A web application if people need to use it on phones, tablets and laptops, in the office, on site or at home. It runs in the browser and there is nothing to install.
- A Windows desktop application if your team spends the working day entering and checking large amounts of data at a desk.
- An API or integration if the job is joining up systems you already use: an online shop, an accounts package, a mobile workforce platform.
- A native mobile app from a specialist if the product is an app the public will download from the App Store or Google Play. That is not work SWF takes on.
Most business requests fall into the first three. The fourth is real, and when it applies the honest answer is to point you elsewhere.
What App Development Means for a Business
"App" has come to mean anything with a screen. For a firm in Exeter, Taunton, Swindon or Guildford, the request usually turns out to be one of the following.
Web applications
A web application is a system your staff sign in to through the browser. I build them in C# with ASP.NET Core and Blazor, hosted on Azure, with single sign-on through your Microsoft accounts and role-based access so each person sees the data their job needs. Because it runs in the browser, the same system works on the office PC, the workshop tablet and the phone in someone's van. Updates go live once, for everyone, with no app store review in between.
Windows desktop applications
Some work suits a desktop application better: long data-entry sessions, large grids of records, detailed forms that people fill in dozens of times a day. These I build in C# with WPF, connected to an Azure SQL database so the data is stored centrally and backed up. Updates are pushed to every user automatically, so nobody is left running an old version.
APIs and integrations
Often the most useful "app" is the one nobody sees. An API lets your systems exchange data without anyone re-keying it: orders from a Shopify store arriving in your planner, invoices reaching Xero, clock-ins from a mobile platform landing in your timesheets. Integration is where much of the time saved actually comes from, and it is a large part of what I do.
The full picture of what I build is on the custom applications page.
When You Need a Native Mobile App
There are good reasons to commission a native iOS or Android app, and they are worth recognising early so you don't spend money on the wrong thing.
Signs you need a mobile specialist
- The app is a product for the public, and being listed in the App Store or Google Play is part of the point.
- It depends heavily on phone hardware, such as Bluetooth devices or continuous location tracking.
- People must work offline for long stretches, with no signal, and sync later.
If that describes your project, talk to a firm that builds mobile apps every day. I would rather say so in the first call than take on work outside my trade.
Signs a web application or an integration will do
- The users are your own staff, not the public.
- The main job is looking up, entering and approving records.
- There is already a mobile product in your industry that does the on-the-phone part well, and the gap is getting its data into the rest of your business.
That last case is common, and the Buxted Construction project below is an example of it.
Real Examples of Business Apps
These are client projects from the case studies. None of them is a native mobile app, and each put software in front of people away from a desk.
Field staff clocking in from site: Buxted Construction
Buxted Construction is a groundworks contractor with more than 400 staff working across housebuilding sites. Its site personnel clock in on iSOS, a third-party mobile workforce platform. Rather than build a competing phone app, I built a custom RESTful API that connects iSOS to Buxted's own system. Clock-ins flow through the API to head office in real time and feed the timesheets used for payroll preparation. Staff qualifications and photos are held centrally, which removed the 400-page printed qualification document that used to sit on every site.
Judith Ruthven at Buxted put it this way: "The H&S guys are completely sold on the qualification images being available on the web app. It has removed the need for a 400-page document on every site."
Office and workshop on one system: Colehill Customs
Colehill Customs, in Dorset, fabricates and fits accessories for camper van conversions. The business ran on a single Excel workbook, with a read-only copy on an iPad for the workshop. I replaced it with a Blazor Server web application on Azure. The office and the workshop see the same jobs on different screens: the workshop's view is laid out for an iPad and cannot reach the office's money data, and that split is enforced on the server rather than by hiding a link. Shopify orders arrive without re-keying and invoices go straight to Xero.
It went live in the client's own Azure tenant a little over three weeks after I first looked at their workbook, on modest Azure infrastructure the client pays for directly.
Field sales and a desktop quote builder: Dugard
Dugard sells precision engineering machines through salesmen in the field, who had been quoting in Excel. The replacement is a WPF desktop application on Azure SQL that compiles 15–20 page PDF quotations automatically and gives head office sight of every active quote.
App Development Across Devon, Dorset, Somerset, Wiltshire and Surrey
I'm based in Seaton, in East Devon, around 40 minutes from Exeter. Most projects run remotely, with video calls, screen sharing and regular demonstrations of working software, and I visit when being in the room adds something, typically at kick-off or for training.
- Devon: Exeter and Plymouth are the two places most searches come from. See software development in Devon, and the Exeter and Plymouth pages.
- Dorset: Bridport, Dorchester and Weymouth lie along the A35 from Seaton; projects in Bournemouth and Poole mostly run remotely. See software development in Dorset.
- Somerset: Taunton, Yeovil, Bridgwater, Bath and Frome. See software development in Somerset.
- Wiltshire: Swindon, Salisbury and Trowbridge, reached by the M4 and A303. See software development in Wiltshire.
- Surrey: Guildford, Woking, Epsom, Reigate and Staines, almost always remote. See software development in Surrey.
- Hampshire: for Southampton and the rest of the county, see software development in Hampshire.
For what businesses in each county typically build, the county guides go into more detail: Devon, Dorset, Somerset, Wiltshire and Surrey.
What App Development Costs, and Who Owns the Result
Work is billed on time and materials. You pay for the hours worked, tracked and invoiced transparently, and when the requirements change the new work is billed the same way, without a contract renegotiation. How much bespoke software costs sets out what drives the cost of a project up or down.
You own what you pay for. The source code sits in a repository you own, with the full version history and the database scripts, from day one. There is no licence fee and no per-user charge, and if you ever want another developer to take the system on, everything they need is already yours. With an off-the-shelf app you rent access; with a bespoke one you hold an asset. Who owns your business software covers why that matters.
Mistakes to Avoid When Commissioning a Business App
- Commissioning a native app for an internal tool. If only your staff will use it, an app store listing adds store review and a separate release process to every update, for no benefit.
- Building what already exists. If a well-established platform does the phone-side job, integrating with it is usually cheaper and quicker than replacing it, as Buxted's clock-in shows.
- Leaving the integrations to the end. The value often lies in the data reaching your accounts, stock or payroll without re-keying. Plan those connections from the start.
- Not asking who owns the code. Get the answer in writing before work starts, not when you want to change developer.
If you are weighing up an app for your business, the first conversation is free. Tell me what the people using it need to do and where they will be when they do it. You will get an honest view of whether a web application, a desktop application, an integration or a mobile specialist is the right answer, and a realistic cost range if it is work I do. Get in touch.
Frequently Asked Questions
Do you build iPhone and Android apps?
No. SWF Consultancy builds business web applications, Windows desktop applications, APIs and integrations on Microsoft Azure. If you need a native app in the Apple App Store or Google Play, particularly one aimed at the public, a mobile specialist is the right firm. Where a business needs staff to use a system on their phones, a web application or an integration with an established mobile platform usually does the job, and that is work SWF does.
Can my staff use a web application on a phone or tablet?
Yes. A web application runs in the browser, so it works on a phone, a tablet or a laptop without anything to install from an app store. Colehill Customs' workshop uses its planner on an iPad, with a layout built for that screen and no access to the office's financial data. The same system serves the office on desktop screens.
Do you work with businesses in Exeter, Plymouth and Southampton?
Yes. SWF Consultancy is based in Seaton, Devon, around 40 minutes from Exeter, and works with businesses across Devon, Dorset, Somerset, Wiltshire, Surrey and Hampshire. Most of the work happens remotely, through video calls, screen sharing and demonstrations of working software, with on-site visits for kick-offs or training when they add something.
How much does business app development cost?
Work is billed on time and materials: you pay for the hours worked, tracked and invoiced transparently. The first conversation is free, and it ends with a realistic range for your project rather than a fixed quote.
Who owns the app once it is built?
You do. The source code sits in a repository you own, with the full version history and the database scripts. If you ever decide to take the system to another developer, you can. There is no licence fee and no per-user charge for software built for you.
Want to talk through your situation?
No pressure, no jargon. Just a practical conversation about what's possible.
Get in touch