عمل تطبيق للاندرويد للمشاهدات والتحميل
#1
السلام عليكم Smile
بدأت حديثا تعلم مجال الويب ولازال لدي العديد من الطموحات فعلى سبيل المثال تطبيقات الستريم كتطبيق anime slayer
هو تطبيق لمشاهدة الانميات المترجمة و تحميلها

اريد أن أعرف فكرة برمجته كاملا

لدي قصور في التحليل  أعني طريقة صناعة التطبيق فبحسب رأي كمبتدأ :
لابد من قاعدة بيانات لوضع صور الانمي .اسم الانمي .فيديو الحلقة.حقل التاريخ
اريد توضيح بعض النقاط الاساسية :
1-التطبيق يستخدم قاعدة بيانات fire base لكن بحسب معرفتي مساحة التخزين غير كافية-فهي توفر 2gb للتخزين- هل يستخدم مساحة مدفوعة

2-استخدم لغةphp للاتصال وربط القاعدة بالتطبيق هنا نقطة أرغب توضيحها وهيالاتصال المباشر بين تطبيق موبايل وقاعدة بيانات . ليس أأأأأمن.لكن لا أعرف ماهي الطرق المستخدمة لجعل الاتصال امن

لنقل استخدم استضافة مجانية تدعم my sql .
ثم أملأ القاعدة بالبيانات اسم الفيديو.صورة الفيديو .تاريخ الفيديو و حقل اخر من نوع long blob-لانه اكبر الحقول حجما- لاضع الفيديو

3-للمشاهدة سأستخدم مكونwebbroser لكن حسب ظني يوجد مشكل  أو نقص في المكون بالنسبة للاندرويد
المشكل الاول المتصفح  واب براوزر لا يدعمhtml5 لاني ساستخدم عنصر الفيديو المجود في اللغة html5لتشغيل الفيديو من القاعدة
والامر الثاني لتحميل الحلقة هل انشأ روابط مباشرة لكل حلقة وهل أضع الروابط في حقل مستقل في قاعدة البيانات أم توجد طريقة لانشاء روابط مباشرة دينامكية في الدلفي او php

ارجوا ان تزودوني يالمعلومات البرمجية اللازمة لصنع هكدا تطبيقات  وأجر الجميع على الله
وبارك الله في مجهوداتكم
وشكرا لكم
الرد
#2
أول شيء على الطريق الصحيح لتطوير web application هو الاتصال بسيرفر الويب.
و لأجل ذلك عليك
أولا: توفير استضافة PHP & Mysql حتى على سبيل التجربة.
ثانيا: وجب عليك اتقان أحد php rest api framework (مثلا: Lumen: a micro-framework by Laravel).
ثالثا: البدء في تطوير التطبيق جهة المستخدم front-end application.

ملاحظة: في نسخ دلفي الاخير أصبح التعامل مع rest api سهلا للغاية و هناك أمثلة مرفقة مع أداة تحليل REST Debugger:
https://www.embarcadero.com/free-tools/rest-debugger
في حال كان يتوفر لديك سيرفر windows يمكنك استخدام RAD Server
https://community.embarcadero.com/blogs/...10-2-tokyo
و هنا العملية ستكون اسهل بكثير لأن الـ Back-end سيكون بالدلفي كذلك.

لكن تبقى الطريقة الاولى في متناول الجميع للتجربة و هذا حتى على سيرفر PHP & Mysql محلي.
[-] كل من 2 users say قال شكرا ل seddik_xp على المشاركة المفيدة
  • أبو معاذ, haniid
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم