Skip to content
Practical AI Guides, Reviews & Tutorials Friday, 11 September 2026

I’m an accountant. I built an Android app with AI. Here’s what actually took the time.

<p>I keep the books at a fiberglass factory in Bahrain. I am not a developer. This year I shipped a finance app to Google Play anyway — built almost entirely by an AI assistant I talk to like a colleague.</p>

Illustration of an AI-built personal finance Android app showing income, expenses, balance, budget, and goals screens

I keep the books at a fiberglass factory in Bahrain. Twenty-plus years of ledgers, invoices, statements of account and month-end closings. I am not a developer — I have never written a line of code professionally, and I have no intention of starting now.

This year I shipped a finance app to Google Play anyway. Built almost entirely by an AI assistant I talk to like a colleague. If you have been wondering whether AI can build you something real — not a demo, not a toy — this is what the honest version of that journey looks like.

Why I built it

For years I tracked my own money the way most accountants secretly do: a spreadsheet I half-trusted, a notebook, and a memory that was definitely worse than both.

I wanted a simple personal finance app — income, expenses, accounts, bills, reports — that spoke my languages (English, Bengali, Arabic), worked on my phone, and kept my data on a server I controlled. I searched the Play Store. Everything was either too complicated, too expensive, or too chatty about my data.

So I asked my AI assistant a very long, very specific question: can you build me this?

How the building actually worked

No code camps. No “learn Python in 30 days”. Here is the whole method:

  1. I described, it built. I explained what I wanted in plain language — screens, buttons, behaviour, even the colours. The assistant wrote the backend (a PHP API running on my own VPS), the MySQL database, and then the Android app itself in Kotlin.
  2. I tested, it fixed. Every evening I installed the app on my phone, found something wrong, and reported it like a bug report from a very angry customer. It apologised, fixed it, and handed me a new version.
  3. It explained everything in plain words. I never saw a command I couldn’t copy-paste. When I asked “why”, it gave me a one-paragraph answer, not a lecture.
  4. I made the decisions. It suggested; I approved. Every choice about money, privacy and design went through me.

The app is called Arshara Finance. Dashboard, accounts, transactions, reports, budgets, bill reminders, multi-currency, backup and restore. It took weeks of evenings — not months of full-time work.

What actually took the time

Here is the part nobody on X posts about. The code was the easy 20%. The other 80% was paperwork, and AI cannot do it for you:

  • The Play developer account. $25, plus an identity verification where your name has to match your ID exactly. Took days.
  • The keystore. The single most important file you will ever own as an app developer. Lose it and you can never update your app again. I have it backed up in two places and I still check on it like a sick relative.
  • Google Sign-In. One wrong client type in the Google Cloud Console and the app throws a “Developer Error” — to non-developers like me, that message is the most terrifying sentence in the English language.
  • The target API level. Google quietly requires your app to target the latest Android version within a year. Ours had to jump to Android 16 by August 31 — a deadline that felt exactly like a VAT filing, right down to the panic on the last day.
  • Store listing, privacy policy, data safety form, screenshots. The unglamorous 400 words that decide whether anyone trusts you.

The honest part

AI made plenty of mistakes. It used the wrong OAuth setup once and broke login for everyone. A forgotten-password email silently failed for days because of a typo in a shell script — a typo! — that a human reviewer would have caught in seconds. Every fix was a conversation, not a rewrite.

The lesson I keep coming back to: AI removed the coding barrier, not the thinking. You still have to know what you want, test what you get, and sit through the paperwork. The tools are cheap now. The discipline is not.

If a factory accountant in Bahrain can ship an app this way, the barrier is lower than you think. Your idea is probably not the problem. Your patience is.

Arshara Finance is available on Google Play. More about the app: arsharafin.com

Mohammed Sajjad

Chief Accountant by day, automation builder by night. Building self-hosted AI tools, VBA macros, web design and Python apps that make finance work less painful.

Related entries

  1. No. 068 AI got cheap while nobody was looking · 5 min
  2. No. 067 1,134 people who build AI just asked the government for a brake pedal · 5 min
  3. No. 066 An OpenAI test agent left its sandbox and hacked a real company. Nobody noticed for a week. · 6 min
  4. No. 065 10 AI Image Generators in 2026: What Each One Is Actually For · 11 min
  5. No. 064 Facebook Verified: Meta wants a video of your face, and this time it’s free · 5 min

Leave a note

Your email address will not be published. Required fields are marked *