All building apps articles
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.
Building appsAn 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.
Building appsHow 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.
Building appsBuild 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.
Building appsChange 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.
Building appsFrom 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.
Building appsFrom 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.
Building appsHow 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.
Building appsHow 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.
Building appsHow 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.
Building appsStart 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.
Building appsStart 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.
Building appsHow 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.
Building appsGame 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?
Building apps6 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.
Building appsWebsite, 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.
Building appsWhat 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.
Building appsHow 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.
Building appsAccessibility 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.
Building appsAdd 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.
Building appsConnect 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.
Building appsBuilding 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.
Building appsHow 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.
Building appsHow 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.
Building appsHow 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.
Building appsHow 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.
Building appsBuild 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.
Building appsHow 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.
Building appsDatabase 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.
Building appsFile 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.
Building appsFreelancers 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.
Building appsHijri 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.
Building appsInternal 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.
Building appsMaps, 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.
Building appsNafath 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.
Building appsRoles 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.
Building appsHow 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.
Building appsUAE 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.
Building appsWhatsApp 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.
Building appsSend 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.
Building appsBuild 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.
Building appsArabic-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.
Questions people ask
Does an AI product manager replace a human one?
Does an AI product team replace hiring a team?
Is a logo alone enough to extract an identity?
Does voice input understand Saudi and Emirati dialects?
Can I edit my site with no programming experience at all?
Can I upload a .fig file directly to Fanann?
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.