Pokédata هو Android Pokédex مدعوم من API REST تم إنشاؤه خصيصًا لها.






لإعداد المشروع ، أولاً ، يجب إعداد نهاية Pokedata الخلفية محليًا أو عن بُعد. ثم ، يمكن سحب هذا المشروع. فتحه في Android Studio يجب أن يجعل Gradle تنزيل جميع التبعيات.
بمجرد فتح المشروع في Android Studio ، ابحث عن pokedataapiconfig في حزمة "REST". هنا ، يمكنك تغيير عنوان URL المضيف وعنوان URL في الواجهة الخلفية التي سيتصل بها التطبيق. لتشغيل التطبيق على الهاتف المحمول ، ربما ستحتاج إلى التنفيذ واستخدام IP الخارجي هنا.
نظرًا لأن التطبيق يستخدم Firebase للتسجيل وتسجيل الدخول ، يجب إعداد مشروع Firebase البسيط ليعمل عليه.
لإنشاء واحدة ، انقر فوق "إنشاء مشروع". ثم ، بمجرد أن تكون على لوحة القيادة ، يجب أن تكون قادرًا على تسجيل تطبيق. من المهم أن تدخل اسم الحزمة الصحيح ، وهو "com.example.pokedata". اسمه ما تريد.
يجب أن يظهر زر يتيح لك تنزيل ملف google.services.json. يجب إسقاط هذا الملف في جذر مجلد المشروع /التطبيق.
الآن بعد تسجيل التطبيق ، يمكنك إنشاء سحابة Firestore لتخزين البيانات. انتقل إلى "Cloud Firestore" وانقر على "إنشاء قاعدة بيانات". أوصي بالبدء في وضع الاختبار لسهولة الوصول.
أخيرًا ، يجب إعداد مصادقة Firebase. انتقل إلى صفحة المصادقة وتمكين "البريد الإلكتروني/كلمة المرور" للمصادقة.
مع إعداد Firebase والعودة الخلفية ، يتم الآن إعداد المشروع للاستخدام.
لتجميع وتشغيل التطبيق ، ما عليك سوى الضغط على زر التشغيل في Android Studio. يمكنك أيضًا تجميع ملف .apk ونقله إلى هاتفك.
كانت هناك بعض الميزات التي كنت أرغب في إضافتها ، لكن لم أفعل ذلك لأنني لم يكن لدي الوقت المناسب لذلك. في المستقبل ، قد أعود لإنهاء هذه الميزات.