Skip to contentTalk to us
42 articles

All building apps articles

SRS · PRDBuilding apps

What an AI product manager does, and when you need one

Most projects do not fail because the code is bad, but because nobody decided what to build first. That is the product manager's job, and here is what the AI version can honestly do.

October 12, 20269 min read
Building apps

An AI product team in one place: plan, build and test without hiring

The product manager writes the requirements, the builder builds, the QA agent tests. How the loop turns between the three, and where their part ends and yours begins.

October 12, 202611 min read
SRS · PRDBuilding apps

How to build an app that matches your brand identity

Customers know your brand by its color and type before they read its name. This guide shows how to carry that identity into your app without it looking like a template.

October 12, 20269 min read
SRS · PRDBuilding apps

Build software by speaking Arabic: how voice building works

You explain an idea faster with your voice than with your thumbs. This guide shows how spoken Arabic becomes software, and what makes a spoken request succeed.

October 12, 20269 min read
SRS · PRDBuilding apps

Change your app by pointing at it: how visual editing works

Describing where a button sits is tiring and imprecise. Pointing at it is faster. This guide explains visual editing: click the element, say what you want, see the result.

October 12, 20269 min read
SRS · PRDBuilding apps

From a Figma design to a real app: what works and what does not

A Figma file is not an app, and neither is a prototype. A frank guide to what carries over from the design into a working product, and what you write yourself.

October 12, 20269 min read
Building apps

From idea to a tested product in a week: a day-by-day plan

Seven days, each with one job and one output: a document, then a working version, then a test report, then real users, then a decision.

October 12, 202611 min read
SRS · PRDBuilding apps

How to make a system from a screenshot: picture to working app

A picture gives the look; you give the meaning. This guide shows how a screenshot becomes a real system with data and permissions, and what to write next to the image.

October 12, 202610 min read
SRS · PRDBuilding apps

How to rebuild an old system from pictures of its screens

The old program still runs, and whoever wrote it is gone. Its screens are the most accurate document you own. This guide turns them into a modern system without losing your records.

October 12, 202610 min read
Building apps

How to sell a program or a game you made

Who buys small programs and games, how to price without losing, how to deliver an installer, and what to tell the customer before they ask.

October 12, 202611 min read
Building apps

Start a small software business in Saudi Arabia or the UAE with AI

Windows programs, systems from Excel, websites, apps and tested handovers: a plan for serving the shops and companies of your own country with a team of one or two.

October 12, 202612 min read
SRS · PRDBuilding apps

Start from a template or from scratch? How to choose

A template saves the first week and can cost you the second month. This guide gives a clear rule for choosing, and a five-minute test for any template.

October 12, 20269 min read
SRS · PRDBuilding apps

How to turn a design into a working app

A design is a picture of what users see on the best day. An app is every other day. This guide closes the gap between the two, step by step.

October 12, 20269 min read
Building apps

Game engines, no-code tools or AI: ways to make a game, compared

A full engine gives you everything and asks for months. A no-code tool shortens the road and has a ceiling. AI gives you a playable game today, at a bounded size. Which is yours?

October 12, 202611 min read
Building apps

6 ways to make a Windows program, compared honestly

Learn to program, hire a freelancer, sign with a company, buy ready-made, use a low-code tool, or describe it to an AI builder: when each path works and when it lets you down.

October 12, 202611 min read
Building apps

Website, mobile app, Windows program or game: which do you need?

Four plain questions settle what to build: where the user sits, whether the internet is reliable, whether you sell or operate, and how often the same person returns.

October 12, 202610 min read
Building apps

What can you build with AI in 2026? Apps, Windows programs and games

Seven real things you can build from a description, and four helpers that raise their quality. For each: who it suits, a prompt to copy, and where it stops.

October 12, 202612 min read
SRS · PRDBuilding apps

How to write a requirements document (SRS) for people and AI

A good requirements document answers every question the builder will ask before they ask it. Here is a full template with examples to copy, whether the builder is a developer or an AI.

October 12, 202611 min read
عBuilding apps

Accessibility for Arabic apps and websites: a practical guide

Accessibility is not an extra. These Arabic-specific mistakes stop some of your customers from buying, and here is how to fix them.

October 9, 20269 min read
Building apps

Add phone-number (OTP) login to your app

In the Gulf, a phone number is the customer's digital identity. Here is how to build OTP login that is fast, secure and does not surprise you with an SMS bill.

October 9, 20269 min read
Building apps

Connect your app to other services with APIs and webhooks

Your app does not live alone: it takes payments through a gateway, ships through a carrier and messages through WhatsApp. Here is how these systems talk to each other, no coding required.

October 9, 202610 min read
عBuilding apps

Building a bilingual Arabic–English website or app that feels native in both

A bilingual site is not English pages run through a translator. Here is how to build a native Arabic and English experience, from URLs and direction to content, data and SEO.

October 9, 20268 min read
Building apps

How to build an admin dashboard for your app or store with AI

The admin dashboard is where you run orders, customers and products every day. Here is what it actually needs and how to build it by describing it.

October 9, 20269 min read
Building apps

How to build an employee attendance and leave app

Paper sign-in sheets and WhatsApp leave requests stop working as your team grows. A practical guide to an attendance and leave app that fits your company.

October 9, 20269 min read
Building apps

How to build a simple CRM for your small business with AI

You do not need a heavyweight system to know who your customers are and when to follow up. Here is how to build a CRM that fits a small team.

October 9, 20269 min read
Building apps

How to build an inventory management app for your shop or warehouse

An Excel stock sheet works until the shop grows. Here is how to build a simple, accurate inventory app that fits how you work, from barcodes to counts and reports.

October 9, 20268 min read
12345Building apps

Build a landing page with AI that converts (in Arabic and English)

A good landing page says one thing clearly and asks for one action. Here is how to build one with AI in an hour, in Arabic and English, then improve it with data.

October 9, 20269 min read
عBuilding apps

How to connect a custom domain to your app (DNS without the headache)

You have a domain and a finished app and you want one to open the other. This guide explains DNS records in plain words and walks you through without breaking your email.

October 9, 20268 min read
Building apps

Database design for non-developers: tables, relations and rules

The database is your app's memory. Design it clearly from the start and everything after gets easier. Here is how, in plain language with a real example.

October 9, 202610 min read
Building apps

File uploads and product images in your app, done right

An 8 MB product photo slows your store, and an ID scan behind a public link puts you at risk. Here is how to handle files and images properly.

October 9, 20269 min read
12345Building apps

Freelancers in Saudi Arabia: build a portfolio site that wins clients

An Instagram account and a PDF are not enough to convince a company to hire you. Here is how to build a portfolio site that explains your value and brings real enquiries.

October 9, 20268 min read
Building apps

Hijri dates, prayer times and Ramadan hours in your app: a builder guide

Hijri dates are not just a display format. Here is how to handle them, prayer times and Ramadan hours without breaking bookings and orders.

October 9, 20269 min read
Building apps

Internal tools for UAE companies: build fast and keep governance

Teams are building their own tools now. The question is not whether, but how to keep them secure and organized. A practical framework for UAE companies.

October 9, 20269 min read
عBuilding apps

Maps, locations and delivery zones in your app: a builder's guide

A vague address in a WhatsApp chat means a lost driver and an angry customer. Here is how to make your app know where the customer is, whether you deliver there, and for how much.

October 9, 20269 min read
Building apps

Nafath or phone sign-in? Identity options for Saudi apps

Phone number plus OTP covers most apps; Nafath is for when you truly need a verified national identity. Here is how to choose and implement both without the headache.

October 9, 20268 min read
Building apps

Roles and permissions: give every staff member the right access in your app

One password the whole team knows means every mistake or abuse has no owner. Here is how to give each person exactly what they need, without complexity.

October 9, 20269 min read
Building apps

How to turn a spreadsheet into an app with AI

Has the spreadsheet that runs your business hit its limits? Here is how to turn it into an app with a database, permissions and forms without losing your data.

October 9, 20269 min read
Building apps

UAE PASS login for your app: when you need it and how it works

UAE PASS gives your users a trusted login with their national digital identity. Here is when you really need it, how it works, and what to prepare before integrating.

October 9, 20268 min read
Building apps

WhatsApp Business ordering flows: from chat to paid order

Your customers already order on WhatsApp, but orders get lost in chats. Here is how to build a flow from conversation to payment link to an order recorded in your system.

October 9, 20268 min read
Building apps

Send WhatsApp notifications from your app: confirmations and reminders

Customers in the Gulf read WhatsApp before email or SMS. Here is how to make your app send confirmations and reminders automatically, and properly.

October 9, 20269 min read
madaPaytabbytamaraBuilding apps

Build an online store with AI: a step-by-step playbook for the Gulf

From an empty project to a live Arabic-first store with local payments, delivery zones and WhatsApp updates, with prompts you can copy into Fanann.

September 24, 202610 min read
عBuilding apps

Arabic-first UX: RTL mistakes that make apps feel foreign

Flipping the page right-to-left is not enough. These small mistakes are what make Arabic users feel an app was translated, and here is how to fix each one.

September 18, 20269 min read
FAQ

Questions people ask

Does an AI product manager replace a human one?
For a solo founder or small team it covers the written, organizing part: questions, documents and task ordering. It does not replace knowing the market, talking to customers and owning the decision. In a company with a growing product it assists the human manager rather than replacing them.Read the full guide
Does an AI product team replace hiring a team?
For a first version and a small or mid-sized product, mostly yes: planning, building and testing are covered. As the product grows or becomes sensitive, you will need people for security review, regulatory requirements and user research.Read the full guide
Is a logo alone enough to extract an identity?
Enough to start: its colors are measured and lead the palette. The result gets closer as files are added: a logo, two or three screens, a brand guide and a few product photos.Read the full guide
Does voice input understand Saudi and Emirati dialects?
Voice input in Fanann supports Arabic dialects and English, so speak as you normally do. What needs care is proper names, numbers and English terms, which you correct in the review step before using the request.Read the full guide
Can I edit my site with no programming experience at all?
Yes. You click the element in the preview and type what to change in your own words, or move colors, fonts and spacing directly. You do not need to know component names or read code.Read the full guide
Can I upload a .fig file directly to Fanann?
No. A .fig file only opens inside Figma. Select your frames, open Export in the right panel, choose PNG at 2x, then upload the images.Read the full guide

Your idea deserves to see the light.

Describe it in Arabic or English and Fanann builds, tests and ships it — no coding knowledge needed. Start free, no credit card.