آموزش ضروری Android Studio

Android Studio Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

توسعه دهندگان نرم افزاری که مایل به ساخت برنامه های Android هستند به Android Studio - Google IDE رسمی نیاز دارند. Android Studio مبتنی بر IntelliJ IDEA است و شامل ویژگی های عالی کدگذاری و اشکال زدایی به علاوه بسیاری از ابزارهای منحصر به فرد برای توسعه اندروید است: ویرایشگران طرح ، مدیر منابع ، پشتیبانی دستگاه های مجازی و موارد دیگر. در این دوره ، مربی دیوید گاسنر اندروید استودیو را معرفی می کند. او به شما در تنظیم محیط و اولین پروژه خود کمک می کند و میانبرهای مفیدی برای نوشتن و اشکال زدایی کد ارائه می دهد. دیوید همچنین نحوه افزودن کنترل نسخه و به اشتراک گذاری پروژه ها در GitHub ، مدیریت وابستگی های پروژه ، استفاده از الگوهای فعالیت و کد و کار با زبان برنامه نویسی ترجیحی Google برای توسعه Android ، Kotlin را نشان می دهد. در نهایت ، او توسعه را با Jetpack Compose ، یک کتابخانه جدید که به شما امکان می دهد رابط برنامه را به طور کامل در کوتلین ایجاد کنید ، پوشش می دهد. در پایان دوره ، باید بتوانید از Android Studio برای توسعه سریعتر و حتی کارآمدتر استفاده کنید.


سرفصل ها و درس ها

معرفی Introduction

  • Android Studio و IntelliJ IDEA Android Studio and IntelliJ IDEA

  • آنچه باید بدانید What you should know

1. شروع به کار 1. Getting Started

  • الزامات سیستم خود را بدانید Know your system requirements

  • Android Studio را نصب کنید Install Android Studio

  • SDK Android را تنظیم کنید Set up the Android SDK

  • مدیریت به روزرسانی های Android Studio Manage Android Studio updates

  • SDK و ابزارهای Android را به روز کنید Update the Android SDK and tools

  • یک پروژه Android Studio ایجاد کنید Create an Android Studio project

  • ساختار فایل پروژه را کاوش کنید Explore a project's file structure

  • نمونه برنامه ها را وارد کنید Import sample apps

2. برای توسعه برنامه ها آماده شوید 2. Get Ready to Develop Apps

  • Android Studio را پیکربندی کنید Configure Android Studio

  • نرم افزار Intel HAXM را به روز کنید Update Intel HAXM software

  • دستگاه های مجازی برای آزمایش برنامه ایجاد کنید Create virtual devices for app testing

  • ساخت و راه اندازی برنامه ها در دستگاه های Android Build and launch apps on Android devices

3. از کنترل نسخه نرم افزار استفاده کنید 3. Use Software Version Control

  • Android Studio را به حساب GitHub وصل کنید Connect Android Studio to a GitHub account

  • یک پروژه Android را در GitHub به اشتراک بگذارید Share an Android project on GitHub

  • تغییرات کد منبع را متعهد و فشار دهید Commit and push source code changes

  • شاخه های توسعه را با Git مدیریت کنید Manage development branches with Git

  • کلون کردن مخزن GitHub Clone a GitHub repository

4. رابط کاربری را کاوش کنید 4. Explore the User Interface

  • از پنجره های ابزار Android Studio استفاده کنید Use Android Studio tool windows

  • از منوها و نوار ابزار استفاده کنید Use menus and toolbars

  • میانبرهای صفحه کلید را سفارشی کنید Customize keyboard shortcuts

  • فایلها و کد را جستجو کنید Search for files and code

5. مدیریت پروژه ها و وابستگی ها 5. Manage Project Builds and Dependencies

  • کتابخانه های خارجی با وابستگی را اضافه کنید Add external libraries with dependencies

  • مدیریت متغیرهای نسخه وابستگی Manage dependency version variables

  • گفتگوی ساختار پروژه را کاوش کنید Explore the Project Structure dialog

  • ساخت بسته نرم افزاری برای Google Play Build app bundles for Google Play

  • تعریف و مدیریت انواع ساخت Define and manage build variants

6. ایجاد و ویرایش فایل های کد 6. Create and Edit Code Files

  • ایجاد فایل های جدید Kotlin و Java کد Create new Kotlin and Java code files

  • فایلهای کد را در پنجره ویرایشگر ویرایش کنید Edit code files in the editor window

  • تغییر نام ، انتقال و استخراج کد Rename, move, and extract code

  • ایجاد و استفاده از الگوهای زنده Create and use live templates

  • طرح بندی را با حالت طراحی و متن ویرایش کنید Edit layouts with design and text mode

  • کد جاوا را به Kotlin تبدیل کنید Convert Java code to Kotlin

7. کد خود را تجزیه و تحلیل و اشکال زدایی کنید 7. Analyze and Debug Your Code

  • تجزیه و تحلیل و رفع مشکلات کد Analyze and fix code problems

  • اعمال تغییرات در برنامه های در حال اجرا Apply changes to running apps

  • پیام های logcat را فیلتر و جستجو کنید Filter and search logcat messages

  • از نقاط شکست و عبارات تماشا کنید Use breakpoints and watch expressions

  • محتویات پایگاه داده یک برنامه را بررسی کنید Inspect an app's database contents

  • استفاده از منابع نمایه در زمان اجرا Profile resource usage at runtime

8. مدیریت فایل های تصویری 8. Manage Image Files

  • ایجاد نماد راه انداز Create launcher icon

  • ایجاد دارایی های تصویر بردار Create vector image assets

  • اشیاء را با MotionLayout متحرک کنید Animate objects with MotionLayout

9. با Jetpack Compose توسعه دهید 9. Develop with Jetpack Compose

  • با Jetpack Compose برنامه بسازید Create an app with Jetpack Compose

  • نمونه برنامه های Jetpack Compose را کاوش کنید Explore sample Jetpack Compose apps

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش ضروری Android Studio
جزییات دوره
2h 41m
46
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
David Gassner
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Gassner David Gassner

نویسنده 60+ دوره آموزشی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار دیوید گاسنر نویسنده بیش از 60 دوره آموزش فنی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار است.

دیوید یک مربی ارشد کارکنان است که متخصص در سیستم عامل های توسعه و زبان های برنامه نویسی از جمله Android و Java است. وی در حال حاضر محتوای آموزشی برای توسعه دهندگان اندروید و محتوایی ایجاد می کند که چندین زبان برنامه نویسی از جمله جاوا ، C # ، Visual Basic و Go را پوشش می دهد. وی پیش از این رئیس و بنیانگذار خدمات فنی باردو ، یک ارائه دهنده آموزش شبکه Adobe Solutions بود. وی به عنوان یک متخصص خبره Adobe ، دوره های آموزشی ادوبی را نوشت و آموزش های گسترده ای را در مورد Flex ، ColdFusion ، Dreamweaver و Flash ارائه داد. وی نویسنده کتاب های کتاب مقدس فلکس 3 و کتاب مقدس Flash Builder 4 و Flex 4 بود. وی اخیراً Audio Cues - برنامه ای Android برای اجرای صدا در اجرای زنده - را طراحی و توسعه داده است که در فروشگاه Google Play در دسترس است.