We build mobile apps people keep on their home screen.
Tazwat is a mobile app development studio in Casablanca. We design, ship and run our own apps for Android and iOS — prayer, Quran, health, on-device AI and TV — and we build yours the same way.
Apps we built and run ourselves
7 apps for Android and iOS, 4 already live on Google Play. Each one was designed, built, released and is maintained by our team.
Nadim
Coming soonPrivate on-device AI for your tasks, calendar, budget and habits. Just ask.
- A language model running fully on the phone, offline
- Turns plain sentences into events, expenses and tasks
- Every change shows on a card and waits for your confirmation
Built with Kotlin Multiplatform, Compose Multiplatform, On-device LLM (Koog + Llamatik), Arabic & English, RTL.




In Time Prayer
On Google PlayAccurate prayer times, prayer alerts, Qibla compass and Hijri calendar. No ads.
- Prayer times calculated on the device, 8 methods including Morocco
- Qibla compass, Hijri calendar and prayer tracker
- No account, no ads, no tracking
Built with Kotlin Multiplatform, On-device astronomy calculations, Compass sensors, Arabic & English, RTL.




TQuran
Coming soonThe Warsh Mushaf, Warsh reciters ayah by ayah, khatmah plans and prayer times.
- The complete Mushaf in the King Fahd Complex Warsh script
- Recitations that highlight and follow each ayah
- Khatmah plans, bookmarks and notes, all on the phone
Built with Kotlin Multiplatform, Custom Quran font rendering, Background audio, Arabic & English, RTL.




Shamela
Coming soon7,000+ classical Arabic books: hadith, tafsir, fiqh. Read offline, free.
- 7,000+ books in 40 categories, almost 3,000 authors
- A Naskh reader with footnotes and printed page numbers
- Highlights, notes and search that ignores diacritics
Built with Kotlin Multiplatform, Custom book data pipeline to SQLite, Full-text Arabic search, RTL reader.




Tazwat Cycle
On Google PlayPrivate period and ovulation tracker. No account, data stays on your phone.
- A daily countdown to the next period and fertile window
- Log flow, symptoms and moods in a tap each
- Cycle data never leaves the phone
Built with Kotlin Multiplatform, Offline-first Room database, Local notifications, Arabic & English, RTL.




Aji Tfter
On Google PlayFind free Ramadan iftar near you in Morocco: mosques, charities, volunteers.
- A live map of places serving Ftour tonight
- Places confirmed every night by people nearby
- Arabic, French and English, free with no ads
Built with Kotlin Multiplatform, Google Maps and Firestore, Arabic, French & English.




Tazwat TV
On Google PlayWatch your own IPTV playlists on phone, tablet and Android TV. M3U and Xtream.
- One app for phones, tablets and Android TV
- Large playlists import fast, with live progress
- Full D-pad navigation on a 10-foot interface
Built with Kotlin Multiplatform, Android TV 10-foot interface, Media3 / ExoPlayer (HLS, DASH), Fast playlist import.




What goes into every app we ship
The same standards apply to client work. Here is what you get by default.
One codebase, both stores
Kotlin and Compose Multiplatform share the logic and the interface between Android and iOS, so features land on both at once and cost less to keep up.
Every app on this pagePrivate by default
Data stays on the phone unless it has a reason to leave. No sign-up walls. Nadim even runs its language model on the device, offline.
See how Nadim does itArabic first, not an afterthought
Arabic, French and English with full right-to-left layouts, proper Arabic typography and local details like the Morocco prayer-time method.
See TQuran and ShamelaShipped, then looked after
Automated builds, signing and store releases on every app, crash reporting from day one, and updates long after launch.
Four apps live on Google PlayWhat we build for clients
Mobile development
Mobile development servicesAndroid and iOS apps from one Kotlin Multiplatform codebase, or fully native when the project needs it. From the first prototype to store release and updates.
- Kotlin Multiplatform
- Jetpack Compose
- Swift
- Android TV
Full-stack development
Full-stack development servicesThe back end and web apps behind your product: APIs, dashboards and admin tools that are secure, fast and easy to change.
- Java & Spring Boot
- Vaadin Flow
- Firebase
- REST APIs
Embedded systems & IoT
Embedded systems & IoT servicesFirmware and software for connected devices, and the mobile and cloud apps that talk to them.
- Firmware
- Microcontrollers
- IoT connectivity
- Device dashboards
How a project runs
The same four steps took each of our apps from idea to store.
- 1
Discover
We learn what the product must do, who uses it and what success looks like, then agree on scope and budget.
- 2
Design
Screens and flows you can tap through before any code is written, in every language you need.
- 3
Build and test
Short cycles with a build on your phone every week, automated tests and crash reporting.
- 4
Launch and run
Store listings, privacy pages, release pipelines, then updates and support after launch.
Have an app in mind?
Tell us what it should do and who it is for. We’ll reply with questions, a rough plan and an estimate — whether it’s a new app, a web platform or firmware for a device.
- [email protected]
- +212 6 66 97 42 24
- Casablanca, Morocco