كيفية عمل تطبيق أندرويد

بواسطة: - آخر تحديث: ١٤:٣٥ ، ٢٧ يوليو ٢٠٢٠
كيفية عمل تطبيق أندرويد

الأندرويد

يعرف الأندرويد بأنه نظام تشغيل مجاني ومفتوح المصدر مبني على نواة لينكس تم تصميمه للأجهزة المحمولة كالهواتف الذكية والحواسيب اللوحية، ولقد تم تطوير هذا النظام من قبل التحالف المفتوح للهواتف النقالة (Open Handset Alliance) والذي يتم إدارته من قبل شركة جوجل وبعض الشركات الأخرى، ويدعم نظام التشغيل أندرويد العديد من الميزات؛ كواجهة المستخدم الجميلة والبديهية، استخدام قاعدة البيانات SQLite لتخزين البيانات، مراسلات SMS وMMS، شاشة اللمس المتعدد، وإمكانية تشغيل عدة تطبيقات في نفس الوقت وغيرها العديد[١]، ومن الجدير بالذكر أن نظام التشغيل أندرويد أصبح النظام الأساسي للهواتف المحمولة والمهيمن في جميع أنحاء العالم، إذ يمتلك أكثر من 74٪ من السوق العالمية لأنظمة تشغيل الهواتف المحمولة منذ ديسمبر عام 2019.[٢]

كيفية عمل تطبيق أندرويد

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

تثبيت برنامج Android Studio

فتح مشروع جديد

  • فتح برنامج Android Studio، ومن ثم النقر على "البدء السريع" وتحديد "بدء مشروع Android Studio جديد"
  • تسمية المشروع المراد إنشاؤه من خلال نافذة "إنشاء مشروع جديد" التي ستفتح.
  • تعيين اسم الشركة وتغيير موقع ملف المشروع عند الرغبة في ذلك، ثم النقر فوق زر "التالي".
  • التأكد من أن مربع "الهواتف والأجهزة اللوحية" هو الوحيد المختار.
  • عند الحاجة لاختبار التطبيق على الهاتف الخاص، يجب التأكد من أن تكون عدة تطوير البرمجيات SDK أقل من مستوى نظام تشغيل الهاتف المراد التجريب عليه، ومن ثم النقر فوق "التالي".
  • القيام بتحديد "نشاط فارغ"، والنقر فوق "التالي".
  • ترك جميع حقول اسم النشاط كما هي، والنقر فوق "إنهاء".

تحرير رسالة الترحيب

  • التأكد من فتح علامة التبويب Activity_main.xml.
  • التأكد من أن علامة تبويب التصميم مفتوحة على شاشة activity_main.xml.
  • سحب المشروع المسمى الموجود في الزاوية العلوية اليسرى من شاشة الهاتف إلى منتصف الشاشة.
  • فتح مجلد القيم الموجود في نظام ملفات المشروع الموجود على الجانب الأيسر من النافذة.
  • النقر المزدوج على ملف "strings.xml" الموجود في مجلد القيم.
  • البحث عن اسم المشروع، وإضافة رسالة الترحيب الخاصة.
  • الانتقال مرة أخرى إلى علامة التبويب "Activity_main.xml"، والتأكد من ظهور رسالة الترحيب في منتصف الشاشة.

إضافة زر إلى النشاط الرئيس

  • فتح علامة التبويب activity_main.xml.
  • البحث عن "زر" في قائمة اللوحة.
  • سحب الزر إلى أسفل رسالة الترحيب.
  • التأكد من أن الزر ما زال محدد.
  • البحث عن حقل "النص" في قائمة الخصائص.
  • تغيير النص إلى ما يناسب وظيفة الزر.


إنشاء نشاط ثانٍ

  • الضغط على "التطبيق" بزر الفأرة الأيمن الموجود في أعلى شجرة نظام ملفات المشروع.
  • الانتقال إلى "جديد" ثم "نشاط" ثم "نشاط فارغ".
  • تغيير اسم النشاط الثاني والضغط على "إنهاء".
  • التأكد من فتح طريقة العرض "تصميم" من activity_second.xml.
  • سحب مربع النص من الجهة العلوية اليسرى إلى المنتصف.
  • البحث عن "id" من قائمة الخصائص الخاصة بمربع النص المحدد، ومن ثم تغييرها إلى اسم مناسب.
  • فتح strings.xml وإضافة نص ما في سطر جديد.
  • الرجوع إلى صفحة activity_second.xml.
  • تحديد مربع النص ومن ثم تعيين النص إلى "string/[email protected]" لتدل على الصفحة الثانية من التطبيق.

برمجة الأزرار للنقر

  • اختيار تبويب MainActivity.java.
  • إدراج السطور الآتية في نهاية طريقة onCreate:
(Button button = (Button) findViewById(R.id.button

} ()button.setOnClickListener(new View.onClickListener

[email protected]

} (public void onClick(View v

()goToSecondActivity

{

({
  • إضافة السطور الآتية إلى الأسفل من MainActivity:

} ()private void goToSecondActivity

(Intent intent = new Intent(this, SecondActivity.class
(startActivity(intent

{

  • النقر فوق next + لتوسيع import statements.
  • إضافة ما يأتي إلى نهاية import statements:
import android.content.Intent
import android.view.View
import android.widget.TextView

المراجع[+]

  1. "Android - Overview", www.tutorialspoint.com, Retrieved 2020-07-18. Edited.
  2. "What is Android? Heres everything you need to know", www.androidauthority.com, Retrieved 2020-07-18. Edited.
  3. "Create Android App Online", www.appypie.com, Retrieved 2020-07-18. Edited.
  4. "How to Create an Android App With Android Studio", www.instructables.com, Retrieved 2020-07-18. Edited.