Abbas Al Jawnah Mobile App — app screenshot
Mobile App · Android

Abbas Al Jawnah Mobile App

A native Kotlin Android app for archiving and streaming thousands of Islamic lectures.

Abbas Al Jawnah Mobile App — app screenshot
● Live on Google Play 2026 Internal Project Kotlin Native

01 Overview

A Kotlin Native Android app archiving thousands of lectures, fatwas, and sermons by Sheikh Abbas Al Jaunah in a structured manner. Features an integrated audio streaming engine and full sermon transcripts to support Islamic studies.

02 Problem

Students of knowledge and the community often faced difficulties accessing Sheikh Abbas Al Jaunah's lectures and fatwas due to unstructured file distribution across various platforms. Manual searching was time-consuming, and standard audio players lacked specialized learning tools — such as quick-skip navigation for note-taking and full sermon transcript reading.

03 Solution & Approach

NamQool Studio developed a high-performance native Android application using Kotlin and MVVM architecture with a folder-based archiving system. We integrated a specialized, shoutiyah-optimized audio player featuring playback speed controls and a 5-second skip function for seamless note-taking. For daily content delivery, the app connects to a backend API synchronizing ongoing lectures alongside a direct consultation module.

04 Key Features

  • Completed Lectures (Durus Selesai) — structured archive organized into knowledge folders.
  • Ongoing Lectures (Daily Updates) — daily content synchronization.
  • Friday Sermons (Audio + Full Transcript) — player with complete transcripts as a lecturer reference.
  • Interactive Audio Player — playback speed control & 5-second skip for note-taking.
  • Fatwa Archive & Ask the Sheikh — Islamic rulings reference plus one-tap consultation.
  • Muhadharah & Muqtathaf — public lectures and short, beneficial audio clips.

05 Tech Stack

Kotlin Jetpack Compose · Material 3 MVVM · Clean Architecture Hilt · Coil Media3 / ExoPlayer Coroutines & Flow Retrofit · Room Firebase Auth · FCM REST API

06 NamQool Studio Role

Full Stack Development — UI/UX design, audio archiving system architecture, audio player engine development, backend API integration, through to Play Store publication and optimization.

07 Results / Outcome

1,000+downloads in the first 3 months
4.97★Google Play Store rating
thousands of audio files archived structurally
optimized playback for long-duration content