SailQuran is simple Quran reader with basic features such as bookmarking and translations. It is a C++ and Qt Framework app and initially created for Sailfish OS.
With advantages of Qt framework, SailQuran could also be developed to another OS like Android, Linux, Windows OS and also as WebAssembly app.
$ git clone https://github.com/fpermana/sailquran.git
$ cd sailquran
$ git submodule update --init --recursive
- For development on Sailfish OS, open sailfish/sailquran.pro with Sailfish SDK.
- For development on other OS open sailquran.pro with Qt Creator.
- For WebAssembly app, follow instructions here Qt for WebAssembly and run
$ cd webassembly
$ /path/to/qt-wasm/qtbase/bin/qmake
$ make
All resources (fonts, Quran texts and translations) are gathered and parsed from tanzil.net and qurandatabase.
- 24-Feb-2020 restructure project, add bookmarks, search in translation and add more target platforms
- Finishing QML for Android
- Creating web API server for building with USE_API config
- Finishing QML for WebAssembly
- Add recitations feature