dzikr 0.1.0 copy "dzikr: ^0.1.0" to clipboard
dzikr: ^0.1.0 copied to clipboard

outdated

Islamic feature tool collection package

Bismillah, Alhamdulillah, Washalatu Wasalam 'Ala Rasulillah.

Praise to Allah.

Dzikr design to be all-in and easy use package that collecting islamic useful feature for your Flutter App

For now you can use Dzikr for :

  • Adding Quran Feature your app using [QuranTool]
  • Adding Dzikr and Du'a feature to your app using [BookTool]
  • Adding Prayer Time Schedule to your ap using [PrayerTimeTool]

Dzikr currently still on beta version development.

May Allah guide and help us always.

Features #

Big picture of package to getting started with it.

QuranTool #

Contain methods for getting Quran data.

QuranTool Feature :

  • get all quran pages data
  • get list of juzs in Quran
  • get list of surah in Quran

QuranTool using static assets of Quran data. You must preparing the data and save it into your project, on assets/quran folder.

For fast way to processing the data, and render it and showing to user, Dzikr has provide you [QuranPageReader] widget, that will be inform below.

QuranPageReader

QuranPageReader will automaticly processing data from QuranTool and show/render it as interface to user.

To use it :

class QuranPage extends StatelessWidget {
  const QuranPage({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return QuranPageReader(config: QuranPageReaderConfig());
  }
}

Use [QuranPageReaderConfig] to make configuration on your QuranPageReader

PrayerTimeTool #

Contain methods for getting prayer time schedule.

BookTool #

Contain methods for (islamic) text (like du'a and adzkar).