آموزش اندروید استودیو و توسعه اپلیکیشنهای کاربردی
توسط مجموعه آموزش اندروید استودیو و توسعه اپلیکیشن های کاربردی با این نرم افزار قدرتمند و روش استفاده از آن آشنا خواهید شد. دقت کنید که این سری آموزشی دربرگیرنده مباحث آموزش برنامه نویسی اندروید نیست و در واقع آموزش استفاده از نرم افزار اندروید استودیو و آشنایی با بخشها و امکانات مختلف آن است. برای برنامه نویسی اپلیکیشن های اندروید باید با زبان جاوا آشنایی کافی داشته باشید.
اندروید استودیو یک استدیوی کامل و قدرتمند و یک محیط توسعه مجتمع برای ساخت و توسعه نرم افزارهای پلتفرم اندروید بر پایه intellij IDE است که در می 2013 توسط مدیران گوگل معرفی شد. این برنامه کاربری بسیار سادهای دارد و امکانات و قابلیتهای زیادی برای توسعه و عیبیابی برنامههای اندروید در محیطی ویژوال در اختیار شما قرار میدهد.
آموزش اندروید استودیو
توسط مجموعه آموزش اندروید استودیو و توسعه اپلیکیشن های کاربردی با این نرم افزار قدرتمند و روش استفاده از آن آشنا خواهید شد. دقت کنید که این سری آموزشی دربرگیرنده مباحث آموزش برنامه نویسی اندروید نیست و در واقع آموزش استفاده از نرم افزار اندروید استودیو و آشنایی با بخشها و امکانات مختلف آن است. برای برنامه نویسی اپلیکیشن های اندروید باید با زبان جاوا آشنایی کافی داشته باشید. (مشاهده آموزشهای زبان جاوا)
البته در این مجموعه آموزشی گذری هم بر مفاهیم برنامهنویسی در اندروید استودیو خواهیم داشت. با این حال آشنایی با زبان جاوا (به عنوان یک پیش نیاز) کمک زیادی برای درک مباحث برنامهنویسی این آموزش خواهد داشت.
مجموعه آموزش اندروید استودیو یک آموزش استاندارد و در سطح جهانی محصول شرکت لیندا است که توسط سافت سرا فارسی شده است.
مباحث آموزشی این مجموعه
مقدمهای بر آموزش
مروری بر مجموعه آموزشی
آشنایی با پیشنیازهای برنامه
نحوه استفاده از پروژههای آموزشی
نگاهی بر Android Studio و IntelliJ IDEA
اصول پایه برای شروع کار
نصب کیت توسعه جاوا (JDK)
نصب اندروید استودیو بر روی مک
نصب شتابدهنده سختافزاری - HAXM
نصب اندروید استودیو بر روی ویندوز
مدیریت بروزرسانیهای Android Studio
دانلود SDKها و Componentهای مورد نیاز
ساخت یک برنامه ساده اندروید
مروری بر جزئیات و ساختار پروژههای اندروید استودیو
پیکربندیهای نرم افزار
تنظیمات نرم افزار اندروید استودیو
آشنایی با دستگاههای مجازی برای شبیهسازی و تست پروژهها
آموزش ساخت یک دستگاه مجازی برای تست پروژه
نصب درایورهای سخت افزاری مورد نیاز دستگاههای مجازی
اتصال دستگاههای فیزیکی برای تست بهتر پروژههای خود
محیطهای کدنویسی اندروید
بررسی تعامل بین اندروید استودیو و دیگر محیطهای کدنویسی مانند Eclipse
ایجاد پروژههای اندروید استودیو توسط فایلهای JAR
تنظیم سبک کدنویسی جاوا پس از وارد کردن پروژهها
وارد کردن SDKهای مختلف در برنامه
رابط کاربری اندروید استودیو
منوها و نوار ابزارهای برنامه
جستجوی کدها، فایلها و پوشهها
استفاده از پنجره Tool
نماهای مختلف رابط کاربری
مدیریت پروژه
آموزش کار با Gradle و فایلهای پیکربندی
افزودن فایلهای JAR و ماژولهای دیگر
وابستگیها و اتصال به کتاب خانههای راه دور توسط Maven Dependencies
اشتراک پروژه توسط Git
نصب Git بر روی ویندوز
نصب Git بر روی مک
ساخت Repositoryها در GitHub
به اشتراکگذاری پروژهها توسط GitHub
بازگردانی Repositoryها از طریق GitHub
ویرایش کدها و اجرای آنها
ساخت یک فایل جاوا جدید
بهینهسازی کدهای جاوا (Refactor)
فیلتر کردن و جستجوی پیغامهای logcat
خطایابی و نقاط شکست (Breakpoint)
شناسایی سخت افزارها توسط Android Device Monitor
مانیتورینگ حافظه و وضعیت اجرایی برنامه
مقدمهای بر فصلهای بعد
آشنایی با مفاهیم توسعه
مقدمات و پیش نیازها
نحوه استفاده از فایلهای تمرینی
مروری بر تاریخچه اندروید
آشنایی با معماری برنامههای اندروید
یافتن نسخه مناسب جاوا
پیکربندی Android SDK
توسعه برنامههای اندروید
ایجاد یک پروژه جدید
استفاده از ابزارهای خط فرمان (فراخونی SDKها توسط CommandLine)
بهرهگیری از مستندات و آموزشهای برنامهنویسی اندروید
آشنایی بیشتر با ساختار پروژهها
مدیریت فایل AndroidManifest.xml
سیستم وابستگی اندروید استودیو و پشتیبانی از کتابخانهها
چیدمان فضای کاری برنامههای اندروید
Material Design و سفارشیسازی آن
کنترل نماها و واسط گرافیکی کاربر
کنترل چیدمان فضای کاری توسط ViewGroup
تنظیمات مولفههای ابعاد و حجم
چیدمان LinearLayout
چیدمان RelativeLayout
افزودن View به ViewGroupها
آبجکتها، وظایف و رویدادها
نمایش مقادیر متنی و کنترل TextView
نمایش پیغام به کاربر (User Messages)
رویدادها، وظایف و Activityها
چرخه حیات رویدادها (LifecycleEvents)
کنترل رویدادها در فایلهای Layout
بررسی Viewها و Eventها در کلاسهای جاوا
پیکربندی رخدادها (Config Events)
گرافیک و عناصر دیداری
انتخاب آیکن لانچر (Launcher Icon)
نمایش تصویر منبع با استفاده از ImageView
نمایش تصاویر با استفاده از کدهای جاوا
استفاده از یک منبع کلی برای نمایش تصاویر
منوها و آیتمهای مربوطه
منوهای در اپلیکشن اندروید
افزایش آیتمهای منو توسط کدهای جاوا
نمایش آیتمهای منو در اکشن بار
مباحث تکمیلی
ایجاد اکتیویتی جدید
استفاده از مفاهیم آشکار (Explicit Intent)
مباحث بیشتر در مورد Intentها
بهینهسازی اپلیکیشنها
پیادهسازی اپلیکیشنهای اندروید
ساخت برنامههای بهینه برای حالتهای مختلف نمایش
مدیریت ابعاد برنامه در صفحه نمایش گوشیهای هوشمند
استفاده از تصاویر چندگانه در محتوا
Layoutهای چندگانه
نمایش لیستی از دادهها
جدول اطلاعات | مقادیر |
---|---|
زبان آموزش | فارسی |
زمان آموزش | 6 ساعت و 54 دقیقه |
ابعاد | 1280x720 |
حجم (در صورت دانلود) | 1.9 گیگابایت |
تعداد دیسک (سفارش بر روی حامل) | 1DVD |