آموزش برنامه نویسی Android آشنایی با اصطلاحات و نصب محیط توسعه – سورس اندروید

سورس اندروید اولین و معتبرترین مارکت سورس کدهای اندروید در ایران

سورس اندروید، بازاری بزرگ و درآمدزا برای توسعه دهندگان اندروید، فرصتی عالی برای راه اندازی انواع کسب و کار های مختلف با پایین ترین هزینه

آموزش برنامه نویسی Android آشنایی با اصطلاحات و نصب محیط توسعه

در این مطلب ابتدا به تعریف اصطلاحات مهم در زمینه برنامه نویسی اندروید پرداخته و در ادامه سیستم خود را برای توسعه برنامه‌های اندروید آماده کرده و نخستین پروژه خود را ایجاد می‌کنیم.

SDK چیست؟

SDK یا Software Development Kit مجموعه‌ای ابزار که سازنده یک سیستم برای راحتی کار برنامه نویسان ارائه می‌دهد. شرکت گوگل به عنوان توسعه دهنده اندروید دائما در حال ارائه SDK‌های بروز برای این سیستم عامل است.

محیط توسعه و یا IDE

محیط‌های توسعه فرایند توسعه نرم افزار را تسهیل می‌بخشند. برخی از زبان‌های برنامه نویسی چندین محیط توسعه قدرتمند دارند ولی برخی دیگر از زبان‌ها تنها یک یا دو محیط توسعه قابل اعتماد دارند.

پر طرفدارین محیط‌های توسعه اندروید Android Studio و Eclipse هستند. تا چند ماه قبل توسعه دهندگان حرفه‌ای تمایلی به استفاده از Android Studio نداشتند و تنها از Eclipse استفاده می‌کردند. البته با بروز رسانی‌های اخیر Android Studio اکثر Eclipse کارها به سمت این محیط توسعه کوچ کردند.

آموزش‌های برنامه نویسی اندروید وبسایت سورس اندروید با محیط توسعه Android Studio ارائه می‌شوند و دلیل این مساله مزیت‌های فراوان این محیط توسعه نسبت به سایر محیط‌های توسعه نظیر Eclipse است.

مزیت‌های Android Studio نسبت به Eclipse:

  • محیط توسعه Android Studio بر اساس intellij idea بهترین محیط توسعه Java موجود در بازار پیاده سازی شده است.
  • در محیط Andriod Studio بررسی منابع مصرفی رم و پردازنده بسیار کامل می‌باشد.
  • سیستم بیلد پروژه این محیط توسعه Gradle است که بازدهی بالایی دارد.
  • طراحی رابط کاربری در Android Studio بهتر شده است و حتی برای ساعت‌ها نیز می‌توانید به راحتی رابط کاربری طراحی کنید.
  • در Android Studio خطایابی و رفع خطاها راحت تر انجام می‌شود.

البته اگر دستگاه شما مشخصات سخت افزاری پایینی دارد Android Studio بازدهی خوبی به شما ارائه نمی‌دهد چون این محیط توسعه نیازمند مشخصات سخت افزاری بالاتری نسبت به Eclipse است.

زبان برنامه نویسی و برنامه‌های Cross Platform

زبان برنامه نویسی پیش فرض اندروید، Java است. البته ابزارهایی وجود دارند که با آن‌ها بتوانید در زبان‌های دیگر برنامه بنویسید.

مثلا با استفاده از PhoneGap و یا QT و Xamarin می‌توان با زبان‌های دیگر و حتی HTML و CSS و JavaScript برای اندروید برنامه نوشت. نکته جالب این جاست که برنامه‌های نوشته شده با این زبان‌ها حتی در سیستم عامل IOS نیز قابل نصب هستند ولی تفاوت کیفیت برنامه‌های نوشته شده با Java و این محیط‌های توسعه بسیار متفاوت است، و حتی کاربران آماتور نیز با برنامه‌های نوشته شده به این روش‌ها ارتباط خوبی بر قرار نمی‌کنند.

پیش نیازهای نصب Android Studio

همانطور که در بالا اشاره شد، برنامه‌های نوشته شده برای اندروید در اصل با زبان برنامه نویسی Java پیاده می‌شوند بنابراین پیش نیاز نصب Android Studio نصب JDK یا Java Development Kit است. توجه داشته باشید که اکیدا توصیه می‌شود از نسخه ۶۴ بیتی Android Studio و JDK استفاده کنید. اگر به هر دلیلی سیستم عامل شما ۳۲ بیتی است android studio و jdk شما باید ۳۲ بیتی باشند.

پیش نیاز دیگری که Android Studio به آن نیاز دارد فعال بودن قابلیت مجازی سازی سیستم است تا بتوانید با کمک آن یک سیستم عامل مجازی اندروید در سیستم خود اجرا کرده و نرم افزارهای نوشته شده خود را در آن تست کنید.

نرم افزار Android Studio نرم افزار سنگینی است و بدلیل همین سنگین بودن خیلی‌ها هنوز ترجیح می‌دهند با Eclipse کار کنند. پیش نیازهای سخت افزاری این محیط توسعه از نظر گوگل عبارتند از:

  • ویندوز ۷ به بالا (ترجیحا ۶۴ بیتی)
  • حداقل ۳ گیگ رم ولی به صورت پیشنهادی ۸ گیگ (از این بین یک گیگ را به مجازی ساز اندروید اختصاص دهید)
  • ۴ گیگ فضای هارد برای محیط توسعه، SDK و مجازی ساز اندروید
  • برای مجازی ساز قدرتمند: سیستم عامل ۶۴ بیتی و پردازنده Intel با قابلیت مجازی سازی

نصب Android Studio

از آن جهت که شرکت Java و Google امکان دسترسی شما را به نرم افزارهای خود محدود کرده اند در ادامه لینک دانلود این نرم افزارها را قرار می‌دهیم:

نکته: پس از نصب Java چک کنید که JAVA_HOME به درستی در Environment Variables ویندوز ست شده باشد.

نسخه ۶۴ بیتی Android Studio و SDK‌های مورد نیاز را از لینک زیر دانلود کنید:

پس از خارج کردن بسته فوق از حالت فشرده آن را نصب کنید.

آموزش برنامه نویسی Android آشنایی با اصطلاحات و نصب محیط توسعه

نصب کردن این برنامه کار خاصی ندارد و به سادگی انجام می‌پذیرد.

آموزش برنامه نویسی Android آشنایی با اصطلاحات و نصب محیط توسعه

در پنجره فوق مسیر نصب اندروید استودیو و نصب SDK‌ها آمده است. اطمینان حاصل کنید که این مسیر فضای کافی داشته باشد چون ممکن است در آینده و در نتیجه بروز رسانی‌ها حجم این مسیر‌ها افزایش یابد.

به Environment ویندوز رفته و آدرس SDK اندروید را با نام ANDROID_HOME در بخش User Variable اضافه کنید.

پس از اتمام مراحل نصب اندروید استودیو اجرا می‌شود.

آموزش برنامه نویسی Android آشنایی با اصطلاحات و نصب محیط توسعه

در پنجره بالا اگر تنظیماتی از قبل نداشتید روی دکمه ok کلیک کنید.

اگر مراحل گفته شده در بالا را به درستی طی کرده باشید صفحه فوق ظاهر می‌شود.

امید است مراحل نصب را به خوبی به پایان رسانده باشید. اگر مشکلی داشتید در بخش نظرات با ما در ارتباط باشید.

2 دیدگاه برای “آموزش برنامه نویسی Android آشنایی با اصطلاحات و نصب محیط توسعه”

  1. سلام من مدرس اندروید هستم و یک سری از open surce کدهای اندروید را می خواستم اگر امکان دارد آن را به ایمل من ارسال کنید.
    نکته دوم بچه ها بعد از اندروید باید با چه کیفیتی و کمیتی خروجی داشته باشند.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شبکه های اجتماعی

تعداد کاربران 5551 عدد
تعداد محصولات 336 عدد
تعداد نوشته ها 10 عدد