How is Moon هي ساعة رقمية مدمجة مع آلة حاسبة لمراحل القمر. إنه ذو تصميم نظيف لن يشتت انتباه المستخدمين إذا قاموا بوضعه على مكاتبهم في مكان عملهم. يهدف إلى أن يكون شيئًا دقيقًا ولكنه مفيد.
عند فتح التطبيق، يظهر الوقت الحالي ومرحلة القمر في اليوم. يمكن للمستخدمين التحقق من مرحلة القمر في يوم معين من خلال النقر على النص / التاريخ في الزاوية اليمنى السفلية وسيتم عرض النتيجة من القمر في الشاشة المركزية. عندما يضغط المستخدمون على الأرض، سيعيدهم ذلك إلى مرحلة القمر في اليوم الحالي. يمكن للمستخدمين أيضًا الضغط على القمر لاختيار مرحلة معينة من القمر لساعتهم الرقمية. سيتم تشغيل الرسوم المتحركة وإيقافها مؤقتًا من خلال الضغطات.
الالتزام الأولي لهذا التطبيق مخصص لمسابقة إنشاء Flutter. لقد تعلمت Flutter لمدة أسبوعين تقريبًا، وتم تصميم هذا التطبيق وإنشائه في يومين. كل أكواد Dart موجودة في main.dart الموجود في دليل lib ويبلغ الحجم الإجمالي 4961 بايت. التطبيق ليس مثاليًا بأي حال من الأحوال وأود أن أحصل على بعض التعليقات من الحكام إذا كان ذلك ممكنًا. تعد الرسوم المتحركة للقمر الذي يدور حول الأرض لإظهار عبارة القمر إحدى الميزات المخطط إضافتها في المستقبل.
تتم الإشارة إلى حساب مرحلة القمر من https://www.subsystems.us/uploads/9/8/9/4/98948044/moonphase.pdf وهو مجرد تقدير فقط.