السلام عليكم ورحمة الله وبركاته ،
لا يخفى على الإخوة انتشار نظام الأندرويد (على أجهزة الهاتف الذكية و اللوحات...).
ولا بد للمبرمج الذي يرغب في مواصلة مشوار البرمجة من مواكبة تيار التطور المتسارع .
عن نفسي أستعمل Interbase و Firebird ، لكن :
FireBird لا يدعم نظام الأندرويد.
Interbase هناك إصدار غير مجاني اسمه Interbase TOGO يدعم الإندرويد.
أود أن أعرف من الإخوة الذين دخلوا عالم قواعد البيانات مع الإندرويد ،
أي نوع من قواعد البيانات التي يستعملونها؟
هل هي قاعدة بيانات محلية مثل Sqlite أو على الشبكة؟
أرجو من الإحوة أن لا يبخلوا علينا.

لم اجرب ولكن اعتقد انها SQLITE
بحسب ملفات المساعدة في XE7
ms-help://embarcadero.rs_xe7/rad/Mobile_Tutorial'3A_Using_dbExpress_and_SQLite_(iOS_and_Android).html
السلام عليكم
أما عن SQlite
فلاحظة كثيرا من التطبيقات تستعمله لما اتصفح ملفات جوالي اظن انها المنتشرة بكثرة و أظن ان تطبيقات المخازن تعتمد على MySql
السلام عليكم ورحمة الله وبركاته ،
جزاكم الله خيرا على التفاعل و المشاركة.
تقريباا كل الإخوة اتفقوا على أن Sqlite هي المستعملة كقاعدة بيانات في الإندرويد.
لكن هذا النوع من قواعد البيانات هو محلي فقط .
كيف يمكن الاتصال بقاعدة بيانات على السرفير؟
أقصد إذا كان السيرفير مثبت عليه قاعدة بيانات Firebird ، كيف يمكن الاتصال بالسيرفير عن طريق الجهاز اللوحي (tablette) ؟
مرة أخرى شكر الله مشاركاتكم.
وعليكم السلام ورحمة الله وبركاته،
السبب وراء استخدام SQLite في أغلب تطبيقات Android
أن محرك بيانات SQLite مدمج في إطار العمل Android SDK بالإضافة إلى مكتبات مساعدة لذلك
والحقيقة أن ذاك خيار استراتيجي لمصممي نظام أندرويد، للميزات التي يوفرها هذا المحرك من الحجم والخفة
هناك سبب آخر يتمثل في قلة الموارد، حيث أن الهواتف الخلوية ليست مجهزة بعتاد ضخم ولا بتدفق سريع
بالتوفيق.
بعض الشباب قامو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
ليس مدعوم رسميا على موقع فيربيرد لكنة ينجح بالاتصال