Android Studio: الخطوات الأولى لإنشاء تطبيقاتك الخاصة

ستوديو أندرويد

أصبح Android نظام التشغيل الأكثر استخدامًا في العالم. لديها ما يقرب من 4.000 مليار مستخدم في جميع أنحاء العالم، وهو أمر مذهل حقا. بالإضافة إلى ذلك، فإن نظام التشغيل للأجهزة المحمولة الذي طورته Google والمعتمد على Linux kernel قد اجتذب أيضًا عددًا كبيرًا من المطورين. إذا كنت تريد أن تكون واحدًا آخر، هنا نحن نقدم لك Android Studio.

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

ما هو أندرويد ستوديو؟

شعار أندرويد ستوديو

Android Studio هو بيئة التطوير المتكاملة (IDE) رسمي لإنشاء تطبيقات لأجهزة الأندرويد. إنها أداة أساسية لأي مطور يريد إنشاء تطبيقات للهواتف الذكية والأجهزة اللوحية والأجهزة القابلة للارتداء وغيرها من الأجهزة التي تستخدم نظام التشغيل Android.

استنادًا إلى IntelliJ IDEA، يقدم Android Studio مجموعة كاملة من الأدوات التي تسهل عملية تطوير التطبيق، بدءًا من إنشاء واجهة المستخدم وحتى إنشاء التطبيق ونشره على جهاز فعلي أو محاكي. بين له الوظائف الرئيسية هي:

  • محرر الكود الذكي: مع الإكمال التلقائي وإعادة البناء وتحليل التعليمات البرمجية الثابتة لتحسين الإنتاجية.
  • دعم لغات البرمجة المتعددة- بالإضافة إلى Java وKotlin، يمكنك استخدام C++ لتطوير أجزاء معينة من تطبيقك.
  • المصمم البصري- إنشاء واجهات المستخدم (GUI) بسرعة وسهولة.
  • محاكي Android: لاختبار تطبيقاتك على أجهزة افتراضية مختلفة من بين أشهرها ومع إصدارات مختلفة من Android لاختبار التوافق.
  • التكامل مع جرادل- نظام بناء مرن لإدارة التبعيات وتكوين خيارات البناء.
  • مجموعة واسعة من القوالب والعينات: مثير للاهتمام بشكل خاص للمبتدئين أو لأولئك الذين يرغبون في إنشاء تطبيق بسرعة باستخدام هذه المساعدة.
  • التكامل مع جوجل بلاي كونسول: لإدارة نشر وتوزيع تطبيقاتك.

ماذا يمكنك أن تفعل مع أندرويد ستوديو؟

الآن بعد أن عرفت ما هو، وما هي الوظائف التي يقدمها للمطورين، يجب أن تعرف أيضًا ما يمكنك فعله باستخدام Android Studio، أو ما يمكنك استخدامه من أجله، حسنًا، هنا أقوم بتضمين قائمة من الاحتمالات:

  • إنشاء واجهات المستخدم: يسمح لك بتصميم واجهة المستخدم الرسومية لأحد التطبيقات بطريقة بسيطة ومرئية، أو أيضًا من خلال كود XML. يمكنك تخصيص المظهر باستخدام العديد من السمات والأنماط، وتوسيع نطاقها للتكيف مع أحجام الشاشات المختلفة، وما إلى ذلك.
  • كتابة التعليمات البرمجية الفعالة: يسمح لك باستخدام لغات البرمجة Java وKotlin لتطوير منطق تطبيقك، أي إنشاء أداة مساعدة للقيام بالمهمة X أو لعبة فيديو. بفضل أدواته، سيتيح لك الاستفادة بسهولة من المكتبات المتاحة لنظام Android، بالإضافة إلى منح الوصول إلى إدارة موارد الأجهزة، مثل الوصول إلى الشبكة والتخزين والتفاعل مع أجهزة الاستشعار وشاشة اللمس وما إلى ذلك.
  • تصحيح واختبار التطبيق الخاص بك: بفضل مصحح الأخطاء المدمج، من الممكن تحديد الأخطاء وتصحيحها في التعليمات البرمجية الخاصة بك، وبالتالي تجنب الأخطاء أو نقاط الضعف المحتملة التي تؤثر على تطبيقك المستقبلي قبل إطلاقه على Google Play أو بشكل مستقل عن المتجر الرسمي. من ناحية أخرى، تسمح لك المحاكيات للأجهزة والتكوينات والإصدارات المختلفة باختبار تطبيقك في مجموعة متنوعة من السيناريوهات.
  • تحسين الأداء: تتيح لك الوظائف الأخرى أيضًا تحديد المشكلات المحتملة التي تؤدي إلى إبطاء التطبيق وتحسين المناطق التي تؤثر على الأداء. وليس ذلك فحسب، بل لديك أدوات إنشاء ملفات تعريف تحت تصرفك لتقليل استخدام الذاكرة واستهلاك البطارية.
  • احصل على التطبيق الخاص بك: بمجرد إكمال العملية، يسمح لك بإنشاء حزمة APK لتوزيع وتثبيت تطبيقك، بالإضافة إلى السماح بإدارة الإصدارات والتحديثات المختلفة التي قد تصدرها في المستقبل. وبطبيعة الحال، يسمح لك أيضًا بنشر تطبيقك مباشرة على Google Play بحيث يكون متاحًا للجميع.

كيفية تثبيت أندرويد ستوديو على نظام لينكس

يعد التثبيت على أنظمة MacOS وChromeOS وWindows أمرًا بسيطًا، ولهذا السبب سأركز على التثبيت على Linux، والذي قد يكون هو الذي يثير أكبر قدر من الشكوك. ولكن قبل البدء بالخطوات، يجب أن تعرف ما هي. متطلبات الأجهزة يوصى بأن تكون قادرًا على تثبيت IDE هذا:

  • وحدة المعالجة المركزية‏:: x86-64 AMD أو Intel يدعم تقنيات المحاكاة الافتراضية Intel VT وAMD-V بالإضافة إلى امتدادات SSSE3.
  • ذاكرة الوصول العشوائي- الحد الأدنى 8 جيجابايت، ولكن يوصى بـ 16 جيجابايت أو أكثر.
  • تخزين: يجب أن تكون لديك مساحة خالية على محرك الأقراص الثابتة HDD/SSD تبلغ 8 جيجابايت على الأقل أو أكثر.
  • شاشة: متوافق مع الدقة 1280 × 800 بكسل أو 1920 × 1080 بكسل على الأقل.
*ملاحظة: قد تجد Android Studio في مستودعات توزيعتك، أو في متجر تطبيقات التوزيعة، ولكنه قد لا يكون أحدث إصدار متاح. ولذلك أنصحك باتباع الخطوات التي أصفها هنا.

إذا لم تكن لديك مكتبات معينة مثبتة، فقد تحتاج أيضًا إلى تثبيت بعض مكتبات مكتبات 32 بتعلى سبيل المثال:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

إذا كنت تستوفي هذه المتطلبات، فيجب أن تعلم أن Android Studio متوافق مع العديد من توزيعات GNU/Linux 64 بت، ويعمل بشكل جيد في كل من KDE Plasma وGNOME. الآن، خطوات تثبيت اندرويد ستوديو هي:

  1. الوصول إلى الموقع الرسمي لـ تحميلات اندرويد ستوديو.
  2. اضغط على زر التنزيل لبدء التنزيل.
  3. بعد ذلك، يجب أن يكون لديك ملف .tar.gz في المكان الذي قمت بتنزيله فيه.
  4. انسخ هذا الملف إلى /usr/local/ إذا كنت ستستخدمه فقط، أو إلى /opt/ إذا كنت تريد أن يكون متاحًا لعدة مستخدمين على النظام.
  5. بمجرد نسخها هناك، يمكنك فك محتويات كرة القطران.
  6. الآن، من الوحدة الطرفية، انتقل إلى الدليل الذي قمت باستخراجه منه.
  7. ومن هناك، انتقل إلى android-studio/bin/.
  8. ثم قم بتشغيل البرنامج النصي بالداخل للتثبيت باستخدام الأمر "sudo ./studio.sh" بدون علامات الاقتباس.
  9. بعد ذلك، يتعلق الأمر باتباع معالج التثبيت وتنزيل مكونات معالج الإعداد، والتي ستقوم أيضًا بتثبيت Android SDK، من بين أشياء أخرى.

وهذا كل شيء، يجب أن يكون لديك بالفعل الرمز متاحًا بين تطبيقاتك للنقر عليه مرتين وتشغيله...

الخطوات الأولى لإنشاء تطبيقك

التطبيق الأول

الآن بعد أن قمت بتثبيت Android Studio على نظامك، فإن الشيء التالي سيكون قم بتكوينه واتخاذ الخطوات الأولى كما أعرض لكم هنا:

  1. تشغيل أندرويد ستوديو.
  2. في شاشة الترحيب، حدد الإعدادات.
  3. ضمن قائمة الإعدادات، انقر على المشروع الافتراضي.
  4. وضمن هذه الشاشة الجديدة، اختر هيكل المشروع.
  5. بمجرد الوصول إلى هناك، يجب عليك اختيار SDKs في اللوحة اليمنى والنقر على +.
  6. باستخدام هذا، يمكنك تحديد التكوين الذي تريده في حالتك، مثل JDK (Java SDK) لـ Java ومنصة Android أو الإصدار الذي تريد تطوير تطبيقك له. سيؤدي هذا إلى استخدام هذه الإعدادات الافتراضية لمشاريعك المستقبلية، ولكن يمكنك تغييرها في أي وقت.
  7. بمجرد الانتهاء من ذلك، ارجع إلى شاشة الترحيب في Android Studio، وانقر على "مشروع جديد".
  8. سيؤدي هذا إلى بدء المعالج أو معالج المشروع الجديد.
  9. سيطلب منك ملء سلسلة من المعلومات حول تطبيقك، مثل الاسم الذي سيحمله، والاسم الذي سيحمله في Google Play، واسم الحزمة، والمعرف، وموقع المشروع (الدليل الذي تريد أن يكون فيه)، وSDK ، إلخ. وهذا يعتمد على كل حالة. بمجرد الانتهاء، انقر فوق التالي.
  10. في الشاشة التالية للمعالج، يجب عليك تخصيص الرمز الذي سيحتوي عليه تطبيقك. عند الانتهاء، انقر فوق التالي.
  11. على سبيل المثال، يمكنك الآن تحديد دليل النشاط من اختيارك، مثل النشاط الفارغ، والذي سينتج مثالًا بسيطًا لتطبيق "Hello World". اضغط على التالي.
  12. بمجرد الانتهاء من معلمات التكوين لمشروعك الأول، يمكنك النقر فوق "إنهاء". وبعد ذلك سيقوم Android بإنشاء هيكل مشروعك. لاحظ أن الأمر سيستغرق وقتًا أطول في المرة الأولى لأنه يتعين عليه تنزيل Gradle (يقوم بذلك في المرة الأولى فقط).
  13. بعد ذلك سيتم فتح المشروع وستكون قادرًا على رؤية شكله. في الأساس، لديك قائمة تنقل على اليسار (لا تخف من الكم الهائل من الملفات، فلن تضطر إلى تحريرها جميعًا، فقط تلك المميزة باللون الأحمر)، وكود مصدر Java في المنتصف، و على اليمين شاشة جهاز الأندرويد تظهر النتيجة.
  14. في هذه المرحلة، يمكنك البدء في إضافة أو تعديل الكود المصدري وإضافة كل ما تحتاجه لواجهة المستخدم الرسومية، واستخدام الأدوات المختلفة التي يقدمها، ومحاولة تشغيله لمعرفة ما إذا كان يعمل على المحاكيات، وإنشاء ملف apk.، وما إلى ذلك.

إضافة الإضافات

بالمناسبة، يسمح Android Studio أيضًا بذلك إضافة الإضافات التي يمكنها توسيع قدراتهم أو تسهيل عملك. من بعضها الذي يسمح لك بتخصيص مظهر المحرر، إلى البعض الآخر للتنقل في التعليمات البرمجية بسهولة أكبر، وإضافة أوامر ADB، وتعلم اختصارات لوحة المفاتيح، وإنشاء فئات Java تلقائيًا من JSON، وما إلى ذلك. إذا كنت تريد استكشاف هذه المكونات الإضافية واستخدامها من مستودع JetBrains Marketplace الرسمي، فاتبع الخطوات التالية:

  1. افتح Android Studio.
  2. انتقل إلى ملف > الإعدادات > المكونات الإضافية.
  3. انقر فوق الزر "استعراض المستودعات".
  4. ابحث عن البرنامج المساعد الذي تريد تثبيته.
  5. انقر فوق تثبيت.

آمل أن يكون ذلك مفيدًا لك وأن تبدأ في إنشاء تطبيقات رائعة لنظام Android. وسنقوم لاحقًا أيضًا بنشر مقالات حول كيفية البرمجة، لذا تابع المدونة...


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.