تجاوز إلى المحتوى
استكشف الموقع
لنتحدث عن مشروعك

contact@almousa.dev

الأعمال / دراسة مشروع

Quantum Calc X — الحسابات العلمية والأدوات الهندسية

تطبيق Android مطوّر باستخدام Flutter يجمع الحسابات العلمية والرسوم البيانية والمصفوفات والتحويلات والأدوات الهندسية. تعمل الحسابات الأساسية دون اتصال، مع حفظ سجل العمليات محليًا. متاح على Google Play.

اسم المشروع
Quantum Calc X
القطاع
أدوات علمية وهندسية
التقنيات
Flutter · Dart · Provider · SharedPreferences
المنصة
Android — منشور على Google Play
دور ALMOUSA
تطوير تجربة التطبيق وشاشاته ومنطق العمليات الحسابية، وتنظيم الوحدات الهندسية وحفظ السجل المحلي وإعداد النشر على Android.

ما الذي بنيناه؟

يجمع التطبيق أدوات الحساب في واجهة واحدة، مع شاشات للحسابات والرسوم البيانية والمصفوفات والإحصاء والتحويلات. تعرض الوحدات الهندسية المتغيرات والوحدات والافتراضات وشروط استخدام المعادلة، ويربط سجل العمليات النتائج السابقة بسياقها.

نطاق التنفيذ

  • حسابات علمية ورسوم بيانية ومصفوفات ومعادلات.
  • تكامل عددي وإحصاء وتحويل وحدات وأدوات هندسية.
  • سجل محلي للعمليات وتفضيلات المظهر.
  • واجهة إنجليزية مع تنقل يتكيف مع عرض الهاتف والجهاز اللوحي.

المعمارية التقنية

تفصل ملفات المصدر بين الشاشات والخدمات الرياضية والوحدات الهندسية. يستخدم التطبيق Flutter وDart للواجهة والمنطق، وProvider لإدارة الحالة وSharedPreferences لحفظ التفضيلات والسجل المحلي.

قرار من التنفيذ

تُعرّف المعادلات الهندسية مع أبعاد مدخلاتها ووحداتها وحدودها وافتراضاتها. يسمح هذا التنظيم بالتحقق من المدخلات وشروط الاستخدام قبل عرض النتيجة. وتتعامل قراءة السجل مع السجلات التالفة على حدة بدل تعطيل استرجاع السجل كاملًا.

مثال تقني من التطبيق

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