برای مرور کلی مباحث کلیدی توسعه اندروید، یک آزمایشگاه کدنویسی را تکمیل کنید یا در یک دوره آموزشی عمیق شوید.
برای دستورالعمل‌های گام به گام در مورد نحوه ایجاد یک برنامه اندروید Hello World، این codelab مقدماتی را دنبال کنید.
یک برنامه مقیاس‌پذیر، ماژولار و قابل آزمایش را از ابتدا توسعه دهید. این یک برنامه Hello World نخواهد بود. ما بر ساخت معماری برنامه‌ای تمرکز خواهیم کرد که به برنامه شما امکان رشد می‌دهد.
برنامه‌ای بسازید که روی چندین دستگاه اندروید، از جمله تلفن‌ها، تبلت‌ها، دستگاه‌های تاشو و دستگاه‌های ChromeOS کار کند. این آزمایشگاه کد به شما نشان می‌دهد که چگونه یک برنامه را به‌روزرسانی کنید تا با اندازه‌ها و پیکربندی‌های مختلف نمایشگر سازگار شود.
دوره های آموزشی

دوره کامل را برای یادگیری اصول ایجاد برنامه با Jetpack Compose، جعبه ابزار مدرن اندروید برای توسعه رابط های کاربری، شرکت کنید.

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

بدانید

با بررسی منابع آموزشی دیگر، مانند مسیرهای یادگیری برای مباحث پیشرفته‌تر، از جمله نوشتن، معماری برنامه و دسترسی‌پذیری، عمیق‌تر شوید.

جعبه ابزار خود را جمع آوری کنید

Jetpack Compose توسعه UI را در اندروید ساده و تسریع می کند. کد کمتری بنویسید و از ابزارهای قدرتمند و APIهای بصری Kotlin استفاده کنید.
بیش از 95 درصد از 1000 برنامه برتر اندروید از Kotlin برای افزایش بهره وری، رضایت توسعه دهندگان و ایمنی کد استفاده می کنند.
مجموعه کتابخانه‌های Android را که بهترین شیوه‌های ما را اجرا می‌کنند و کد دیگ بخار را کاهش می‌دهند، بررسی کنید.
Android Studio IDE رسمی برای توسعه برنامه اندروید است که دارای ابزارهای طراحی Compose، سیستم ساخت انعطاف پذیر و شبیه ساز اندروید است.
اندروید از قابلیت سازگاری با نسخه‌های قبلی پشتیبانی می‌کند، بنابراین می‌توانید آخرین نسخه SDK را هدف قرار دهید، از جدیدترین فناوری‌ها استفاده کنید و به طور مداوم در نسخه‌ها و دستگاه‌های اندروید اجرا کنید.
معماری، الگوهای آزمایشی و راهنمایی به شما کمک می‌کند تا برنامه‌های جامد و مقیاس‌پذیر بسازید.

کیفیت برنامه مهم است

برنامه‌های باکیفیتی بسازید که یک تجربه کاربری یکپارچه و مداوم ارائه می‌دهند. یاد بگیرید که چگونه مطمئن شوید برنامه‌هایتان روی همه فرم فاکتورها، از جمله تلفن‌ها، تبلت‌ها، دستگاه‌های تاشو، دستگاه‌های ChromeOS، نمایشگرهای ماشین پارک شده و حتی واقعیت افزوده دوبعدی (2D XR)، به خوبی کار می‌کنند.
خوب عالی
ارزش اصلی
سرگرم کننده، مفید، یا هر دو
تجربه ی کاربر
آسان برای استفاده
لذت بخش برای استفاده
کیفیت فنی
روی دستگاه های کاربران به خوبی کار کنید
از دستگاه های کاربران نهایت استفاده را ببرید
حریم خصوصی و امنیت
بی خطر
برای ایمنی طراحی شده است
خوب
ارزش اصلی
سرگرم کننده، مفید، یا هر دو
تجربه ی کاربر
آسان برای استفاده
کیفیت فنی
روی دستگاه های کاربران به خوبی کار می کند
حریم خصوصی و امنیت
بی خطر
عالی
ارزش اصلی
سرگرم کننده، مفید، یا هر دو
تجربه ی کاربر
لذت بخش برای استفاده
کیفیت فنی
از دستگاه های کاربران نهایت استفاده را می کند
حریم خصوصی و امنیت
برای ایمنی طراحی شده است

نمونه های برجسته

اگر با خواندن کد بهتر یاد می‌گیرید، ما طیف گسترده‌ای از برنامه‌های نمونه را داریم که می‌توانید آنها را بررسی کرده و از آنها یاد بگیرید.

Now in Android یک برنامه اندرویدی است که با Kotlin و Jetpack Compose ساخته شده است. Now in Android به عنوان مرجعی برای توسعه دهندگان اندروید طراحی شده است که بهترین شیوه ها را برای طراحی و توسعه مدل می کند.

این مخزن شامل مجموعه‌ای از پروژه‌های Android Studio است که به شما کمک می‌کند درباره Compose در Android بیاموزید. هر نمونه موارد استفاده، سطوح پیچیدگی و API های متفاوتی را نشان می دهد.

این نمونه‌ها رویکردهای معماری متفاوتی را برای توسعه برنامه‌های اندروید نشان می‌دهند. در شاخه‌های مختلف آن، یک برنامه مشابه (یک برنامه فهرست کارها) را با تفاوت‌های جزئی پیاده‌سازی شده خواهید یافت.