لا ليس لدي وقت للاكل
0
بالنسبة لنوع قاعد البيانات فطبيعة التطبيق هي التي تحدد اذا كان التطبيق عبارة عن web terminal مثلا تطبيق للحصول على آخر الاخبار فلا بد من ربطه مع سيرفر والوصول لقاعدة بيانات خارجية للحصول على الاخبار بشكل يومي وهذا يتم عن طريق ويب سيرفس restful web service اما اذا كان التطبيق يقوم بمهمته بشكل مستقل فعندها لابد من استخدام ال sqlite كتطبيق ال Memo بحيث تضيف ملاحظات لتتذكرها فيما بعد...
هناك ست لغات يمكنك من خلالها برمجة تطبيقات الأندرويد ولكن اللغة الأساسية هي الجافا أنصحك بقراءة هذا المقال :) http://www.yaman-ka.com/android/your-guide-to-android-development يحتوي على شرح مبسط لجميع الطرق والبرامج اللازمة للبدء وروابط لدورات تعليمية لكل منها بعدة أشكال (فيديوهات أو كتب) وباللغتين (الانكليزية والعربية في حال توافرها)