/alhadithalnawawiforty

تطبيق أحاديث الأربعين النووية مع شرح و بالصوت متن الأربعين النووية من الأحاديث الصحيحة النبوية الأربعون في مباني الإسلام 🤲وقواعد الأحكام المعروفة بـ الأربعون النووية ، متن اشتمل على اثنين وأربعين حديثاّ جمعها يحيى بن شرف النووي المتوفى ٦٧٦ هـ.

Primary LanguageDart

8# Al Hadith Al Nawawi Forty ( الأحاديث الأربعون النووية ) 📖 🤲

تطبيق 📱 أحاديث الأربعين النووية 🕌🕋 مع شرح 😇 و بالصوت 📢 متن الأربعين النووية من الأحاديث الصحيحة النبوية الأربعون 💙 في مباني الإسلام 🤲وقواعد الأحكام المعروفة بـ الأربعون النووية ، متن اشتمل على اثنين وأربعين حديثاّ جمعها يحيى بن شرف النووي المتوفى ٦٧٦ هـ.

الأربعون النووية هي مؤلف يحتوي على أربعين حديثاً نبويا شريفا، جمعها: الإمام النووي الذي التزم في جمعها أن تكون صحيحة، وعلل النووي سبب جمعه للأربعين فقال:

«من العلماء من جمع الأربعين في أصول الدين، وبعضهم في الفروع وبعضهم في الجهاد، وبعضهم في الزهد وبعضهم في الخطب، وكلها مقاصد صالحة، رضي الله عن قاصديها. وقد رايت جمع أربعين أهم من هذا كله، وهي اربعون حديثاً مشتملةً على جميع ذلك، وكل حديث منها قاعدة عظيمة من قواعد الدين، وقد وصفه العلماء بأنه مدار الإسلام عليه، أو يصف الإسلام أو ثلثه أو نحو ذلك.»

فهرس الأربعين النووية

نص الحديث

شرح الحديث

ترجمة الراوي

سماع الحديث

Share HAdith pub package

Share

A Flutter plugin to share content from your Flutter app via the platform's share dialog.

Wraps the ACTION_SEND Intent on Android and UIActivityViewController on iOS.

Usage

To use this plugin, add share as a dependency in your pubspec.yaml file.

Example

Import the library.

import 'package:share/share.dart';

Then invoke the static share method anywhere in your Dart code.

Share.share('قَالَ  ﷺ : " فَإِنَّهُ جِبْرِيْلُ أَتَاكُمْ يُعَلَّمُكُمْ دِيْنَكُمْ " .رواه مسلم');

The share method also takes an optional subject that will be used when sharing to email.

Share.share('قَالَ  ﷺ : " فَإِنَّهُ جِبْرِيْلُ أَتَاكُمْ يُعَلَّمُكُمْ دِيْنَكُمْ " .رواه مسلم',
subject: '! مراتب الدين');

AudioPlayer

A Flutter audio plugin (Swift/Java) to play remote or local audio files on iOS / Android / MacOS and Web.

Features

  1. Android / iOS / MacOS / Web

  2. play remote file

  3. play local file ( not for the web)

  4. stop

  5. pause

  6. onComplete

  7. onDuration / onCurrentPosition

  8. seek

  9. mute

Image

Usage

Example

To use this plugin :

  dependencies:
    flutter:
      sdk: flutter
    audioplayer: 0.8.1
    audioplayer_web: 0.7.1
  • Instantiate an AudioPlayer instance
//...
AudioPlayer audioPlugin = AudioPlayer();
//...

Player Controls

audioPlayer.play(url);

audioPlayer.pause();

audioPlayer.stop();

Status and current position

The dart part of the plugin listen for platform calls :

//...
_positionSubscription = audioPlayer.onAudioPositionChanged.listen(
  (p) => setState(() => position = p)
);

_audioPlayerStateSubscription = audioPlayer.onPlayerStateChanged.listen((s) {
  if (s == AudioPlayerState.PLAYING) {
    setState(() => duration = audioPlayer.duration);
  } 
else if (s == AudioPlayerState.STOPPED) {
    onComplete();
    setState(() {
      position = duration;
    });
  }
}, onError: (msg) {
  setState(() {
    playerState = PlayerState.stopped;
    duration = new Duration(seconds: 0);
    position = new Duration(seconds: 0);
  });
});

Do not forget to cancel all the subscriptions when the widget is disposed.

iOS

⚠️ iOS App Transport Security

By default iOS forbids loading from non-https url. To cancel this restriction edit your .plist and add :

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>

Background mode

cf. enable background audio

MacOS

Add this to entitlements files ( cf. DebugProfile.entitlements )

    <key>com.apple.security.network.client</key>
    <true/>

cf. Flutter MacOS security

Troubleshooting

  • If you get a MissingPluginException, try to flutter build apk on Android, or flutter build ios

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

alhadithalnawawiforty

.الدال على الخير كفاعله