Reactnative WeatherApp
وصف
WeatherApp هو تطبيق محمول تم تطويره في React Native ، ويوفر تجربة مستخدم غامرة للتشاور مع توقعات الطقس. بفضل دمج اثنين من واجهات برمجة التطبيقات المنفصلة والتوضع الجغرافي الدقيق ، يوفر التطبيق معلومات الطقس الحقيقية التي تم تكييفها مع موضع المستخدم الحالي. كما يسمح للبحث اليدوي للمدن بالحصول على توقعات على مدار عدة أيام.
سمات
- الطقس الحقيقي في الوقت المناسب: عرض الظروف الجوية الحالية وفقًا للموقع الجغرافي للمستخدم ، بما في ذلك درجة الحرارة ، وحالة السماء ، وسرعة الرياح ، وشروق الشمس ووقت غروب الشمس.
- تحديد الموقع الجغرافي الدقيق: استخدام تحديد الموقع الجغرافي للحصول على معلومات خاصة بموقف المستخدم الحالي.
- 7 -توقعات اليوم: استشارة توقعات الطقس على مدار أسبوع ، مع الرموز وتفاصيل درجة الحرارة.
- البحث اليدوي للمدينة: خيار البحث عن مدينة معينة وتحديدها ، وبالتالي تقديم جميع وظائف التطبيق.
- تحديث الوقت الحقيقي: وظائف تحديث البيانات عن طريق حركة التمرير الرأسية البسيطة.
التقنيات المستخدمة
- React Native: الإطار الرئيسي لتطوير التطبيق.
- المعرض: أداة للتطوير والنشر واختبار التطبيق.
- API Weather: دمج اثنين من واجهات برمجة التطبيقات للحصول على معلومات الطقس وتفاصيل الموقع.
- Git & Github: إدارة الإصدار وإقامة رمز المصدر.
منشأة
- استنساخ الإيداع: git clone https://github.com/matheyraud/reactnative-weathap.git
- الوصول إلى دليل المشروع: CD Reactnative-Weathapp
- تثبيت التبعيات: تثبيت NPM
- قم بتشغيل التطبيق باستخدام Expo: NPX Expo Start
يستخدم
- تحديد الموقع الجغرافي: يكتشف التطبيق موقعك تلقائيًا ويعرض الطقس المقابل.
- البحث في المدينة: استخدم شريط البحث للعثور على مدينة معينة والتشاور مع توقعات الطقس.
- البيانات المنعشة: حرك الشاشة لأسفل لتحديث المعلومات.
النشر
- يتم نشر المشروع عبر المعرض. يمكنك الوصول إلى الإصدارات التي تم نشرها لنظام Android و iOS عبر الروابط التالية:
- Android: رابط إلى إصدار Android
- iOS: رابط إلى إصدار iOS
لقطات الشاشة
https://eyraudmathieu.notion.site/home-application-mto-8f08b7ebede84a32839b6241071a9915؟ps=4
يساهم
المساهمات مرحب بها! لتقديم ميزة جديدة ، حل الخلل أو تحسين الوثائق:
- شوكة المشروع.
- قم بإنشاء فرع لوظائفك (ميزة Git Checkout -B/ميزة جديدة).
- ارتكب تعديلاتك (GIT Complay -M "إضافة ميزة جديدة").
- ادفع على الفرع (ميزة Git Push Origin/خطأ جديد).
- افتح سترة طلب.
اتصال
لأي أسئلة أو اقتراح ، لا تتردد في الاتصال بي عبر صفحة GitHub الخاصة بي.