Abubakr Elmallah

(Showcase)Faith, built with care

Al-Islam

A family of Islamic apps for the whole Apple ecosystem: an all-in-one companion, a beginner-friendly Quran, and precise prayer times. Two of them earned national recognition.

At a glance

The Engineswhat the apps are built on

The data layers underneath. Both exist because the alternative was hand-marking a text that runs to six thousand verses, or scraping someone else’s HTML.

Not on the App Storeone still coming, one retired

OC Ummah is the newest of these and is not out yet. ICOI is the oldest: the first app I ever shipped, built for my own mosque in my senior year of high school and maintained for two and a half years, until the mosque moved to another app. It is also what led to teaching iOS at the Muslim Village.

وَيَمۡكُرُونَ وَيَمۡكُرُ ٱللَّهُ وَٱللَّهُ خَيۡرُ ٱلۡمَٰكِرِينَ

“But they plan, and Allah plans. And Allah is the best of planners.”

Holy Quran · Al-Anfal 8:30

Livethe apps, running in this page

Rather than describe what Al-Adhan and Al-Islam do, here they are doing it. The prayer times below are computed in your browser from the sun’s position for the coordinates shown; there is no API behind this and nothing about your location leaves the page. The qiblah is the true great-circle bearing to the Kaʿbah from the same point, which is why it does not simply point east.

The Writingthe app in its own words

Two documents from the year Al-Islam was built, both written before it won anything. The first is my own account, handed to my computer science teacher in May 2023 at the end of junior year, while the app was still unpublished: it runs from the Code.org projects that came before it through to what the app could do at the time. The second is what Ms. Kerawalla wrote after Al-Islam won the Congressional App Challenge that December, with my own account of the journey quoted inside it.

Backstory · 24 May 2023

Opens Google Docs’ viewer here

Full document above. Or open it in Google Docs (opens in a new tab).

Open the document in Google Docs (opens in a new tab)

Congressional App Challenge · Ms. Kerawalla

Opens Google Docs’ viewer here

Full document above. Or open it in Google Docs (opens in a new tab).

Open the document in Google Docs (opens in a new tab)