☀️صباح الخير
الرئيسيةالمشاريعالمدونةالجدارتواصل
Abdulwahed Aldaghir

{ وَقُلِ اعْمَلُوا فَسَيَرَى اللَّهُ عَمَلَكُمْ وَرَسُولُهُ وَالْمُؤْمِنُونَ }

روابط

الرئيسيةالمشاريعالمدونةالجدار

قانوني

سياسة الخصوصيةشروط الاستخدام

التواصل

© 2026 Abdulwahed Aldaghir. جميع الحقوق محفوظة.

العودة إلى المشاريع
عائلة حزم مفتوحة المصدر

مواقيت الصلاة بلس

محرّك مفتوح المصدر لحساب مواقيت الصلاة وأوقات السنن دون اتصال بالإنترنت، متاح في ثلاث حزم أصلية لـ Dart وFlutter وKotlin/JVM وSwift، مع أكثر من 50 طريقة حساب إقليمية ومن دون تبعيات تشغيلية.

ثلاث بيئات · ثلاث حزم · محرّك مشترك واحد

يعمل دون اتصال
أكثر من 50 طريقة حساب
دون تبعيات تشغيلية
محرّك حساب واحدنموذج فلكي مشترك بثلاثة منافذ أصلية مستقلة
pub.devGitHub
Maven CentralGitHub
Swift Package IndexGitHub

مساحة المطوّر

ثبّت الحزمة وابدأ مباشرةً

اختر بيئتك؛ تتغيّر أوامر التثبيت والمثال والتفاصيل فقط، بينما تبقى روابط الحزم الثلاث ظاهرة أعلاه.

اختر الحزمةDart وFlutter
Dart وFlutterprayer_time_plus
v0.2.0صفحة النشرالمستودعالوثائق

التثبيت

سطر أوامر Flutter
flutter pub add prayer_time_plus
ملف pubspec.yaml
dependencies:
  prayer_time_plus: ^0.2.0
عبارة الاستيراد
import 'package:prayer_time_plus/prayer_time_plus.dart';

مثال سريع

حساب مواقيت الصلاة ليوم كامل

مرّر الإحداثيات والتاريخ وطريقة الحساب وفارق التوقيت عن UTC، لتحصل على مواقيت محلية ثابتة لا تعتمد على المنطقة الزمنية للجهاز المضيف.

حساب مواقيت الصلاة ليوم كامل
import 'package:prayer_time_plus/prayer_time_plus.dart';

final coordinates = Coordinates(24.3486, 56.6953, altitude: 5);
final params = CalculationMethod.oman.getParameters();

final times = PrayerTimes(
  coordinates,
  DateComponents(2026, 6, 28),
  params,
  utcOffset: const Duration(hours: 4),
);

print(times.fajr);
print(times.maghrib);
print(times.nextPrayer());

تفاصيل الإصدار

الإصدار
v0.2.0
تاريخ الإصدار
9 يوليو 2026
سجل الحزم
pub.dev
متطلبات بيئة التطوير
Dart ^3.7.0
الترخيص
MIT
سلامة القيم الخاليةمن دون تبعيات تشغيليةمتوافقة مع WebAssemblyترخيص MIT

المنصات المتوافقة

Android
iOS
Windows
Linux
macOS
Web

روابط الحزمة المختارة

pub.devGitHubالوثائقمتابعة العلل

المحرّك المشترك

ما الذي تتشاركه الحزم الثلاث؟

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

حسابات موثوقة لمواقيت الصلاة

حساب محلي كامل استنادًا إلى موقع الشمس، لأي تاريخ وموقع جغرافي
أكثر من 50 طريقة حساب إقليمية، مع إمكان ضبط الزوايا والفروق الزمنية لكل صلاة بالدقائق
اختيار طريقة الحساب المناسبة تلقائيًا لجميع رموز الدول وفق معيار ISO 3166
دعم طريقتَي الشافعي والحنفي لحساب وقت العصر، وأربع قواعد للمناطق الواقعة على خطوط العرض العليا
حساب منتصف الليل والثلث الأخير منه ضمن أوقات السنن
دوال مساعدة لتحديد الصلاة الحالية والتالية، ومعرفة وقت أي صلاة
ثلاثة منافذ أصلية متكافئة لـ Dart وFlutter وKotlin/JVM وSwift، من دون تبعيات تشغيلية

التقنيات المستخدمة

Dart
Flutter
Kotlin
Swift