إعادة هيكلة وتصميم تطبيق Android WebView من جديد وإشعارات ورفع ملفات وBottom Navigation

تقييم المشروع

الاحترافية بالتعامل
التواصل والمتابعة
جودة العمل المسلّم
الخبرة بمجال المشروع
التسليم فى الموعد
التعامل معه مرّة أخرى
مشرف إ.
  • صاحب المشروع
محترف جدا جدا جدا كل الاحترام لك

تفاصيل المشروع

أبحث عن مطوّر Android محترف لإعادة بناء/هيكلة تطبيق Android WebView لدي من جديد بشكل حديث واحترافي، مع تحسين تجربة المستخدم (UI/UX) وإضافة ميزات أساسية مثل الإشعارات، الأصوات، رفع الملفات، وتحسين شاشة الدخول والأنيميشن.

التطبيق مرتبط بموقع ويب (WebView) ولكن المطلوب أن يبدو كتطبيق أصلي قدر الإمكان.

✅ المتطلبات الأساسية

1) إعادة تصميم وهيكلة التطبيق

إعادة تنظيم المشروع (Code Structure) بشكل نظيف واحترافي

تصميم حديث ومتجاوب يناسب جميع الشاشات

تحسين الأداء والتحميل داخل WebView

2) WebView احترافي

دعم فتح الروابط داخل التطبيق وليس المتصفح (إلا عند الحاجة)

دعم التحميل/الرفع من داخل WebView بشكل كامل

دعم تسجيل الدخول/الجلسات بشكل مستقر

التعامل الصحيح مع أخطاء الشبكة (صفحة خطأ + زر إعادة المحاولة)

3) دعم رفع الملفات (ضروري)

رفع صور/ملفات من:

المعرض

الكاميرا

مدير الملفات

توافق كامل مع Android الحديثة (Permissions + Scoped Storage)

4) دعم الإشعارات + الأصوات

إشعارات Push Notifications (Firebase أو أي حل مناسب)

صوت إشعار قابل للتحكم

(اختياري) إعدادات تعطيل/تفعيل الصوت أو الإشعارات من داخل التطبيق

5) Bottom Navigation (بوتم بار رئيسي)

أحتاج شريط تنقل سفلي مشابه للتطبيقات الحديثة يحتوي مثلًا:

الرئيسية (Home)

صفحة/تاب إضافي (حسب النظام)

الإعدادات (Settings)

6) صفحة إعدادات داخل التطبيق

داخل الإعدادات نحتاج روابط وخيارات مثل:

رابط سياسة الخصوصية

Dark / Light Mode

رابط Ultrahost

رابط JoinGram

(اختياري) زر مشاركة التطبيق + تقييم التطبيق

7) الحفاظ على مفتاح/هوية التطبيق القديمة

مهم جدًا: لدي مفتاح/إعدادات من المشروع القديم وأريد الاعتماد عليه لتفادي مشاكل رفع التطبيق على المتجر (Google Play) وعدم حدوث تعارض في التوقيع/الهوية.

المطلوب أن يكون المطور قادر على التعامل مع Keystore و Package Name بشكل صحيح.

8) تحسين شاشة البداية والأنيميشن والأيقونات

Splash Screen احترافي (سلايد دخول/شاشة دخول)

أنيميشن خفيف وجميل

تحديث الأيقونات (App Icon + داخل التطبيق إن لزم)

الحفاظ على هوية بصرية رسمية ومرتبة

9) أزرار أعلى التطبيق (Top Bar)

زر Home في الأعلى يرجع للرئيسية

زر Back يرجع للصفحة السابقة داخل WebView

التعامل الذكي: إذا ما في صفحة سابقة يرجع للرئيسية بدل ما يسكر

⭐ إضافات مهمة (أفضل تكون موجودة)

دعم فتح روابط خارجية للتطبيقات (واتساب/تليجرام/يوتيوب) عند الحاجة

دعم تنزيل الملفات من WebView (Download Manager)

دعم اختيار اللغة (اختياري)

إعدادات Cache وتنظيفه (اختياري)

حماية من فتح روابط مشبوهة (Whitelist للدومين الخاص فيني)

? المطلوب عند التسليم

مشروع Android كامل (Kotlin)

Build يعمل بدون أخطاء

ملف APK أو AAB جاهز للرفع

شرح بسيط لكيفية تغيير الروابط/التبويبات/الإعدادات

(مهم) التأكد من التوافق مع Google Play policies

✅ المطلوب من المستقل عند التقديم

أعمال سابقة لتطبيقات WebView مشابهة

تحديد التقنية المقترحة للإشعارات

توضيح خبرته بالتوقيع Keystore/Play Console

مدة التنفيذ + التكلفة المتوقعة

مشروع Android كامل (Kotlin)

Build يعمل بدون أخطاء

AAB جاهز للرفع

سورس كود كامل

شرح بسيط لكيفية تغيير الروابط/التبويبات/الإعدادات

(مهم) التأكد من التوافق مع Google Play policies

العروض المقدمة

السلام عليكم اخي الكريم جاهز باذن الله بالاستناد لخبرة ٧ سنوات ان اقدم لك تطبيق webview متكامل ورفعه على جوجل بلاي باذن الله في الوقت المناسب فلدي باع كبير في ت...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.