ما هي قواعد البيانات المستعملة في نظام الأندرويد
#1
السلام عليكم ورحمة الله وبركاته ،
لا يخفى على الإخوة انتشار نظام الأندرويد (على أجهزة الهاتف الذكية و اللوحات...).
ولا بد للمبرمج الذي يرغب في مواصلة مشوار البرمجة من مواكبة  تيار التطور المتسارع .
عن نفسي أستعمل Interbase و Firebird ، لكن :
FireBird  لا يدعم نظام الأندرويد.
Interbase  هناك إصدار غير مجاني اسمه Interbase TOGO  يدعم الإندرويد.
أود أن أعرف من الإخوة الذين دخلوا عالم قواعد البيانات مع الإندرويد ، أي نوع من قواعد البيانات التي يستعملونها؟
هل هي  قاعدة بيانات محلية مثل Sqlite أو على الشبكة؟
أرجو من الإحوة أن لا يبخلوا علينا. Blush
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#2
لم اجرب ولكن اعتقد انها SQLITE
بحسب ملفات المساعدة في XE7
ms-help://embarcadero.rs_xe7/rad/Mobile_Tutorial'3A_Using_dbExpress_and_SQLite_(iOS_and_Android).html
[-] كل من 1 user says قال شكرا ل jeanjamil على المشاركة المفيدة
  • أبو معاذ
الرد
#3
و عليكم السلام ورحمة الله وبركاته
تابع هده الدورة يا اخي Unprogramme هي للاخ عبد رؤوف فيها ما تبحث عنه
http://delphi4arab.net/forum/showthread.php?tid=8177
بالتوفيق
و من طلب العلوم بغير كد _________ سيدركها إذا شاب الغراب
[-] كل من 1 user says قال شكرا ل bassem_43 على المشاركة المفيدة
  • أبو معاذ
الرد
#4
السلام عليكم
أما عن SQlite
فلاحظة كثيرا من التطبيقات تستعمله لما اتصفح ملفات جوالي اظن انها المنتشرة بكثرة و أظن ان تطبيقات المخازن تعتمد على MySql
لأستهلنّ الصعب أو أدرك المنى    فما انقادت الآمال إلاّ لصابر
[-] كل من 1 user says قال شكرا ل mobile على المشاركة المفيدة
  • أبو معاذ
الرد
#5
السلام عليكم

خمس قواعد شعبية للهاتف المحمول:

[صورة: attachment.php?aid=3434]

المصدر:
https://www.developereconomics.com/five-...for-mobile


الملفات المرفقة
.jpg   S.jpg (الحجم : 64.66 ك ب / التحميلات : 60)
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
[-] كل من 1 user says قال شكرا ل لؤي على المشاركة المفيدة
  • أبو معاذ
الرد
#6
وعليكم السلام
SQlite
الخوف من أي محاولة جديدة طريق حتمي للفشل.
الرد
#7
السلام عليكم ورحمة الله وبركاته ،
جزاكم الله خيرا على التفاعل و المشاركة.
تقريباا كل الإخوة اتفقوا على أن Sqlite هي المستعملة كقاعدة بيانات في الإندرويد.
لكن هذا النوع من قواعد البيانات هو محلي فقط . Blush 
كيف يمكن الاتصال بقاعدة بيانات على السرفير؟
أقصد إذا كان السيرفير مثبت عليه قاعدة بيانات Firebird  ، كيف يمكن الاتصال بالسيرفير عن طريق الجهاز اللوحي (tablette)  ؟
مرة أخرى شكر الله مشاركاتكم.
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#8
وعليكم السلام ورحمة الله وبركاته،

السبب وراء استخدام SQLite في أغلب تطبيقات Android
أن محرك بيانات SQLite مدمج في إطار العمل Android SDK بالإضافة إلى مكتبات مساعدة لذلك
والحقيقة أن ذاك خيار استراتيجي لمصممي نظام أندرويد، للميزات التي يوفرها هذا المحرك من الحجم والخفة
هناك سبب آخر يتمثل في قلة الموارد، حيث أن الهواتف الخلوية ليست مجهزة بعتاد ضخم ولا بتدفق سريع

بالتوفيق.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
[-] كل من 2 users say قال شكرا ل kachwahed على المشاركة المفيدة
  • أبو معاذ, ELARAPY
الرد
#9
بعض الشباب قاموh بتوليد مكتبة الاتصال بالفيربيرد على أندرويد (باعتبار اندرويد بالنهاية يعتمد على نواة لينكس مصغرة),
ويمكن الإتصال بها بشكل مضمن embedded
لايبدو أنها عمليه بنسبة 1200% , ولمن الاتصال بها ينجح وتقوم بالأعمال الأساسية :

هذا الشاب يشرح كيفية توليد الملف , ويوجد على موقعة ملف جاهز libfbclient*.so :
http://mapopa.blogspot.com/2015/02/build...edded.html

يوجد في ملفات الكود الخاصة بالفيربيرد ملفات في المجلد firebird/builds/posix/ هذه الملفات التي تستخدم لتوليد مكتبة الاتصال :
make.android.arm64
make.android.arme
make.android.x86
make.android.x86_64

يمكنك الاطلاع عليها من هنا :
https://github.com/FirebirdSQL/firebird/...ilds/posix

ليس مدعوم رسميا على موقع فيربيرد لكنة ينجح بالاتصال
[-] كل من 2 users say قال شكرا ل orwah على المشاركة المفيدة
  • أبو معاذ, لؤي
الرد


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


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