آموزش شروع به کار با اندروید استودیو

Getting Started with Android Studio
تعداد ویدئو 40
زمان دوره 01:37:29
مترجم مرتضی گیتی
ناظر ترجمه مرتضی گیتی
دوبلر مرتضی گیتی
ناظر دوبلاژ مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش شروع به کار با اندروید استودیو یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، آموزش شروع به کار کردن با اندروید استودیو Android Studio است که با نام اصلی Getting Started with Android Studio از شرکت Pluralsight منتشر شده است.

نرم افزار اندروید استودیو (Android Studio) چیست؟

امروزه از نرم افزار اندروید استودیو به منظور توسعه دادن اپلیکیشن های سیستم عامل اندروید استفاده می‌شود. این نرم‌افزار در واقع محیط توسعه یکپارچه و یا IDE محبوب برنامه نویسان برای توسعه اپلیکیشن های اندروید است افزایش اندروید استودیو بر اساس IntelliJ IDEA توسعه داده شده است و قابلیت های بسیار زیادی را برای ساده تر کردن روال توسعه اپلیکیشن های اندروید در اختیار برنامه نویسان قرار می دهد. در قسمت زیر برخی از قابلیت های این نرم افزار که بسیار قابل توجه می باشند را بررسی می کنیم.

  • ارائه یک سیستم build بسیار انعطاف پذیر بر اساس gradle.
  • ارائه یک شبیه سازی و یا emulator سریع با قابلیت های بسیار غنی.
  • ارائه یک محیط یکپارچه و یک شکل که در آن می توان اپلیکیشن های اندروید را برای دستگاه های متفاوت توسعه داد.
  • امکان اعمال تغییرات با استفاده از دستور apply changes به منظور اعمال کردن تغییرات کد بدون نیاز به ریستارت کردن اپلیکیشن.
  • پشتیبانی از سیستم های ورژن کنترل از قبیل Git و GitHub به منظور توسعه موثر تر.
  • استفاده کردن از الگوهای کدنویسی و یا code template ها برای توسعه سریع تر نیازمندیهای معمول.
  • پشتیبانی از ابزار ‌ها و فرمورک های مربوط به نوشتن تست.
  • پشتیبانی از ابزارهای Lint برای بهبود performance و قابلیت usability و چالش های مرتبط با آن ها.
  • پشتیبانی کردن از NDK و امکان توسعه با زبان ++C.
  • پشتیبانی درونی از google cloud کمک می کند از مواردی از قبیل App Engine و Google Cloud Messaging استفاده کرد.

Getting Started with Android Studio snapshot

ساختار یک پروژه در اندروید استودیو

پروژه هایی که در اندروید استودیو ایجاد می‌شوند می‌توانند شامل یک یا چندین ماژول به همراه فایل های source code و فایلهای resource باشند. این ماژول ها شامل بده شامل مواردی از قبیل موارد زیر هستند.

  • اپ ماژول های مربوط به اندروید
  • Library module ها
  • ماژول های مربوط به Google App Engine

به طور پیش فرض اندروید استودیو فایل های پروژه را در project view نشان می‌دهد. این view بر اساس ماژول ها سازماندهی می شود تا بتواند به برنامه نویس امکان دسترسی آسان و سریع به صورت فایل های کد را بدهد. هرکدام از ماژول ها شامل فولدر هایی از قبیل manifests و جاوا و res می باشند. درون هر کدام از این فولدر ‌ها فایل های مربوطه قرار می‌گیرند.

سرفصل مطالب آموزش ویدئویی شروع به کار با اندروید استودیو

فصل اول: مقدمه این دوره آموزشی

  • مقدمه دوره آموزشی

فصل دوم: راه اندازی اندروید استودیو

  • مقدمه
  • معرفی Release Type ها
  • بررسی کردن نیازمندی های سیستم
  • دانلود کردن، نصب کردن و به روزرسانی
  • تغییر دادن Release Channel ها
  • جمع بندی

فصل سوم: ایجاد کردن یک پروژه جدید

  • مقدمه
  • یک ایجاد کردن یک پروژه
  • جمع بندی

فصل چهارم: بررسی قسمت های مختلف اندروید استودیو

  • مقدمه
  • بررسی بخش های اصلی اندروید استودیو
  • معرفی SDK Manager
  • بررسی تنظیمات و یا Setting ها
  • بررسی پلاگین ها
  • جمع بندی

فصل پنجم: بررسی AVD Manager

  • مقدمه
  • ایجاد کردن دستگاه های مجازی و یا Virtual Device ها در اندروید
  • استفاده اکردن از Virtual Device ها در اندروید
  • بررسی قابلیت Quickboot
  • بررسی محدودیت ها
  • جمع بندی

فصل ششم: کار کردن بر روی یک پروژه

  • مقدمه
  • آموزش عملی: ایجاد کردن یک واسط کاربری برای یک Login Screen
  • آموزش عملی: پیاده سازی کردن کد مربوط به Login Screen
  • اجرا کردن اپلیکیشن بر روی یک Emulator
  • اجرا کردن اپلیکیشن بر روی یک دستگاه فیزیکی
  • جمع بندی

فصل هفتم: اشکال زدایی کردن و یا Debug کردن

  • مقدمه
  • آموزش عملی: ایجاد کردن کد مربوط به Login
  • معرفی Logcat
  • معرفی Debugger
  • معرفی Profiler
  • کار کردن با تست ها
  • جمع بندی

فصل هشتم: کار کردن با سیستم های Version Control

  • مقدمه
  • فعالسازی سیستم Version Control
  • یکپارچه سازی کردن اندروید استودیو با Git
  • یکپارچه یکپارچه سازی کردن اندروید استودیو با GitHub
  • جمع بندی
دسته های محصولات

افزودن به سبد خرید