nuqayah / deen-projects

Discussion of Islamic projects and tools that should be developed (see issues).
11 stars 2 forks source link

Create alternative to the multi-platform Qur'an app, Ayat #9

Open Sadmansamee opened 4 years ago

Sadmansamee commented 4 years ago

Ayat is a Quran project from King Saud University, it has the following platforms: iOS, Android, Mac, Windows, Web, Linux. so users have a similar experience on all the platforms, but unfortunately, this project is deprecated.

The reason that is important

  1. Those who memorize Quran wants to have similar actual Mushaf experience, as an example Quran for Android or Quran for iOS have different highly modified Quran image than actual Madina mushaf which is crucial for a memorizer to have similar look and feel for visual memorization purpose, or other alternatives aren't available across the platforms.
  2. A person might want to switch platforms and revise their Quran reading on another platform.
  3. All the current projects are different in their own ways and have different codebase thus keep maintaining and adding new features is difficult.
  4. After deprecating of Ayat there is no similar solution that works well on all the platforms with similar experience.

My proposal: Develop a Quran project with Flutter, with Flutter it is possible to have a single codebase for all the platforms with similar experience while having single Codebase will make it easier to maintain and keep developing. I have started a project that is here, I'm looking for more contributors.

mustafa0x commented 4 years ago

I would also consider making this web-based, since with PWA features, web apps can be run as native apps on most platforms.

nailhuseyn commented 4 years ago

https://github.com/Bahaaib/quran_flutter-master

Sadmansamee commented 4 years ago

@nailhuseyn that project is fundamentally different from Ayat or related app.

A-Sam commented 4 years ago

I was looking for api for Ayat to contribute to it. Luckily i found this Issue. I would like to contribute to this as well isA as I had also intention to port it to flutter.

I’d suggest to create a slack channel or so to gather contributors for discussion and identify a milestones timeline

Sadmansamee commented 4 years ago

I already created a slack channel. would you like to join? share me your email id

Sadmansamee commented 4 years ago

I already had some progress, any contributor want to give a hand?

Touseef-md commented 1 year ago

I would like to contribute to this flutter app.