News+ عبارة عن تطبيق Android مصمم لتوفير الأخبار المالية والأخبار المالية القدرة على توفير المقالات للقراءة لاحقًا ، وإنشاء قوائم مراقبة من الأسهم وأكثر من ذلك بكثير.
يحتوي هذا المستودع على الكود المصدري للأخبار+ المطورة باستخدام إطار Flutter. تم تصميم التطبيق لتوفير الميزات والوظائف المختلفة لتعزيز تجربة المستخدم. أدناه ، ستجد معلومات حول كيفية تنزيل التطبيق وميزاته وتبعياته وترخيصه والمزيد.
يمكنك تنزيل أحدث إصدار من التطبيق من صفحة إصدارات Github. ابحث عن أحدث إصدار وقم بتنزيل ملف APK أو التثبيت المقابل لجهازك.





لتشغيل التطبيق محليًا وإجراء تعديلات ، اتبع هذه الخطوات:
تأكد من تثبيت SDK Flutter على جهازك. يمكنك تنزيله من موقع Flutter الرسمي: https://flutter.dev.
استنساخ هذا المستودع إلى جهازك المحلي باستخدام الأمر التالي:
git clone https://github.com/sarthakkimtani/newsplus.git انتقل إلى دليل المشروع:
cd newsplus جلب تبعيات التطبيق عن طريق تشغيل الأمر التالي:
flutter pub get قم بإنشاء ملف JSON جديد يسمى api_keys.json وأضف مفاتيح API الخاصة بك باستخدام:
{
"NEWS_API" : " <API_KEY> " ,
"STOCK_API" : " <API_KEY> "
} يمكن العثور على مفاتيح API لـ News API على newsapi.org
يمكن العثور على مفاتيح واجهة برمجة تطبيقات API في API في Rapidapi
قم بتوصيل جهازك أو ابدأ محاكيًا.
قم بتشغيل التطبيق باستخدام الأمر التالي:
flutter run --dart-define-from-file=api_keys.json| اسم | الاستخدام |
|---|---|
| http | طلبات HTTP |
| وميض | وميض لتحميل الشاشات |
| مزود | إدارة الدولة |
| LocalStore | حزمة التخزين المستندة إلى ملفات JSON |
| قاذفة URL | قاذفة URL لفتح روابط الويب |
| Corebase Core | Firebase الخلفية |
| مصادقة Firebase | مصادقة Firebase |
| WebView | WebView Widget |
| صورة مخزنة مؤقتًا | صور شبكة ذاكرة التخزين المؤقت |
المساهمات في هذا التطبيق موضع ترحيب! إذا وجدت أي مشكلات أو لديك أفكار للتحسينات ، فيرجى فتح مشكلة أو إرسال طلب سحب. تأكد من اتباع إرشادات المستودع للمساهمة.
يتم توزيع هذا التطبيق تحت رخصة معهد ماساتشوستس للتكنولوجيا. لا تتردد في تعديلها واستخدامها وفقًا لمتطلباتك.