![]() |
|
عمل تطبيق للاندرويد للمشاهدات والتحميل - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي الأخرى (https://delphi4arab.net/forum/forumdisplay.php?fid=4) +--- قسم : قرد النار - الفايرمنكي - FMX - FireMonkey (https://delphi4arab.net/forum/forumdisplay.php?fid=32) +--- الموضوع : عمل تطبيق للاندرويد للمشاهدات والتحميل (/showthread.php?tid=10941) |
عمل تطبيق للاندرويد للمشاهدات والتحميل - وليد غديري - 03-07-2020 السلام عليكم بدأت حديثا تعلم مجال الويب ولازال لدي العديد من الطموحات فعلى سبيل المثال تطبيقات الستريم كتطبيق anime slayer هو تطبيق لمشاهدة الانميات المترجمة و تحميلها اريد أن أعرف فكرة برمجته كاملا لدي قصور في التحليل أعني طريقة صناعة التطبيق فبحسب رأي كمبتدأ : لابد من قاعدة بيانات لوضع صور الانمي .اسم الانمي .فيديو الحلقة.حقل التاريخ اريد توضيح بعض النقاط الاساسية : 1-التطبيق يستخدم قاعدة بيانات fire base لكن بحسب معرفتي مساحة التخزين غير كافية-فهي توفر 2gb للتخزين- هل يستخدم مساحة مدفوعة 2-استخدم لغةphp للاتصال وربط القاعدة بالتطبيق هنا نقطة أرغب توضيحها وهيالاتصال المباشر بين تطبيق موبايل وقاعدة بيانات . ليس أأأأأمن.لكن لا أعرف ماهي الطرق المستخدمة لجعل الاتصال امن لنقل استخدم استضافة مجانية تدعم my sql . ثم أملأ القاعدة بالبيانات اسم الفيديو.صورة الفيديو .تاريخ الفيديو و حقل اخر من نوع long blob-لانه اكبر الحقول حجما- لاضع الفيديو 3-للمشاهدة سأستخدم مكونwebbroser لكن حسب ظني يوجد مشكل أو نقص في المكون بالنسبة للاندرويد المشكل الاول المتصفح واب براوزر لا يدعمhtml5 لاني ساستخدم عنصر الفيديو المجود في اللغة html5لتشغيل الفيديو من القاعدة والامر الثاني لتحميل الحلقة هل انشأ روابط مباشرة لكل حلقة وهل أضع الروابط في حقل مستقل في قاعدة البيانات أم توجد طريقة لانشاء روابط مباشرة دينامكية في الدلفي او php ارجوا ان تزودوني يالمعلومات البرمجية اللازمة لصنع هكدا تطبيقات وأجر الجميع على الله وبارك الله في مجهوداتكم وشكرا لكم RE: عمل تطبيق للاندرويد للمشاهدات والتحميل - seddik_xp - 04-07-2020 أول شيء على الطريق الصحيح لتطوير 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/entry/auto-generate-powerful-rest-api-client-server-solution-for-rad-server-with-delphi-10-2-tokyo و هنا العملية ستكون اسهل بكثير لأن الـ Back-end سيكون بالدلفي كذلك. لكن تبقى الطريقة الاولى في متناول الجميع للتجربة و هذا حتى على سيرفر PHP & Mysql محلي. |