كيفية إنشاء جهاز افتراضي لمحاكاة تطبيقاتك

في الإدخالات السابقة، قمنا ببناء أول مشروع Android واستعرضنا مكونات بنية الدليل التي تم إنشاؤها مع المشروع، وفي هذه المناسبة سنرى كيفية تشغيل تطبيقنا مباشرة على جهاز محاكاة أو جهاز افتراضي. تُعرف هذه الأجهزة باسم Android Virtual Device (AVD) وتتكون بشكل أساسي من برامج محاكاة نقوم بإنشائها […]

كيفية محاكاة التطبيقات على جهاز مادي

      في الإدخال السابق، رأينا كيفية إنشاء جهاز افتراضي وتكوينه لمحاكاة تطبيقاتنا، وهذه المرة سنرى كيفية ربط جهازنا الفعلي لاختبار مشاريع Android الخاصة بنا. لقد سبق أن ذكرنا أن Android Studio يتضمن محاكياته الخاصة، والتي يجب علينا تنزيلها وتكوينها، على الرغم من أن هذا ليس البديل الوحيد، حيث […]

ما هي SDK على Android

قبل الاستمرار في التطبيق المعلق لدينا، من المهم الاستمرار في التعمق أكثر في العناصر الأساسية المختلفة في عملية تطوير تطبيقات الهاتف المحمول باستخدام Android، لذلك سنرى هذه المرة ما هو SDK وكيفية العمل معه. يشير SDK إلى مجموعة أدوات تطوير البرامج، وهذا هو […]

ما هو ملف بيان android

في المدخل الخاص ببنية دليل Android، تم ذكر ملف بيان التطبيق، وهذه المرة سنرى مما يتكون وأهميته. ملف AndroidManifest هو ملف تكوين يجب أن يحتوي عليه مشروع Android الخاص بنا، ويصف ملف البيان هذا معلومات مهمة عن المشروع. في المنشور القادم للصفحة الرسمية […]

ما هي أنشطة Android وما هي دورة حياتها؟

أحد المفاهيم الرئيسية في تطوير تطبيقات الهاتف المحمول هو مفهوم النشاط، وهو أساس التطبيق، وهذه المرة سنرى مما تتكون وما هي دورة حياتها. على صفحة مطور Android الرسمية يمكننا العثور على شرح أكثر تفصيلاً لما تمثله الأنشطة (https://developer.android.com/guide/components/activities/intro-activities) هنا سنرى […]

التعديل الأول للتطبيق - التقاط الأحداث والبيانات.

في المدخل الخاص بإنشاء أول مشروع على نظام Android، رأينا بعد ذلك كيفية إنشاء تطبيقنا الأساسي، وقمنا بمراجعة هيكل المشروع والمفاهيم المختلفة مثل SDK وManifest والأنشطة ودورة حياتها، والآن سنواصل تعديل المشروع الحالي بهدف تعميق إنشاء التطبيقات. كما ذكر، […]

المكونات الأساسية في Android.

تتوافق المكونات الرسومية مع العناصر التي ستسمح بتفاعل المستخدم مع النظام، وعندما نتحدث عن واجهة المستخدم الرسومية فإننا نشير إلى واجهات المستخدم الرسومية، لذلك يتم بناء هذه الواجهات من خلال عناصر رسومية مثل الأزرار والقوائم والأيقونات وحقول النص والتسميات وما إلى ذلك. النص من بين أمور أخرى، تجمع واجهة المستخدم الرسومية بين التصميم المرئي و […]