جت‌پک کامپوز (Jetpack Compose ) یک جعبه‌ابزار مدرن اندروید برای ساخت رابط کاربری بومی (Native UI) با APIهای کاتلین (Kotlin APIs) و کد کمتر است. کامپوز (Compose) توسعه رابط کاربری، از جمله سازگاری با هر فرم فکتوری - از تلفن‌ها، تبلت‌ها و دستگاه‌های تاشو گرفته تا تلویزیون‌ها و پوشیدنی‌ها - را ساده و تسریع می‌کند.

Compose کامپوننت‌های رابط کاربری از پیش ساخته شده‌ای را ارائه می‌دهد که با گرافیک، انیمیشن و سایر عناصر بصری کار می‌کنند.

ساخت رابط کاربری با اندروید

برای توسعه‌دهندگانی که از قبل با اندروید آشنا هستند: این دوره، ملزومات ساخت رابط کاربری بومی با Compose، از جمله طرح‌بندی‌ها، قالب‌بندی، انیمیشن‌ها، معماری، وضعیت، دسترسی‌پذیری و آزمایش را پوشش می‌دهد.
برای توسعه‌دهندگانی که تازه کار با اندروید را شروع کرده‌اند: یاد بگیرید چگونه با استفاده از Jetpack Compose، جعبه ابزار مدرن برای ساخت رابط‌های کاربری در اندروید، یک برنامه اندروید بسازید.

برای فرم فاکتورهای موبایل بسازید

راهنما
اصول طراحی تطبیقی ​​را بیاموزید تا بتوانید تجربه‌های کاربری ایجاد کنید که به طور یکپارچه با نمایشگرهای تمام اندازه‌ها در تلفن‌ها، تبلت‌ها، دستگاه‌های تاشو و دستگاه‌های ChomeOS سازگار شوند.
راهنما
با استفاده از کامپوننت‌های طرح‌بندی تطبیقی ​​Material 3 مانند ListDetailPaneScaffold و SupportingPaneScaffold ، رابط‌های کاربری تطبیق‌پذیر بسازید.
راهنما
الگوهای ناوبری تطبیقی ​​را با استفاده از کامپوننت‌های Material 3 مانند NavigationSuite و NavigationSuiteScaffold پیاده‌سازی کنید.

ساخت برای دستگاه‌های خاص

راهنما
برنامه‌هایی برای پوشیدنی‌ها بنویسید که کاربران را قادر می‌سازد در ارتباط بمانند، داده‌های بیومتریک را نظارت کنند، ورزش را پیگیری کنند، و از سایر ویژگی‌های مفید در حال حرکت استفاده کنند. ,برنامه‌هایی برای پوشیدنی‌ها بنویسید که کاربران را قادر می‌سازد در ارتباط بمانند، داده‌های بیومتریک را نظارت کنند، ورزش را پیگیری کنند و از دیگر ویژگی‌های مفید در حال حرکت استفاده کنند.
راهنما
بر اساس آنچه قبلاً درباره Android می‌دانید، برنامه‌های جدیدی برای تلویزیون‌ها ایجاد کنید. یا برنامه های موجود خود را گسترش دهید تا روی تلویزیون اجرا شوند. ,بر اساس آنچه از قبل درباره اندروید می دانید، برنامه های جدید برای تلویزیون ها ایجاد کنید. یا، برنامه های موجود خود را برای اجرا در تلویزیون گسترش دهید.
راهنما
برنامه خود را به خودروهایی که دارای سیستم عامل Android Auto یا Android Automotive OS هستند، بیاورید؛ یک معماری برنامه برای هر دو کار می‌کند.
راهنما
اندروید XR یک افزونه برای پلتفرم اندروید است، بنابراین می‌توانید برنامه‌های XR را با APIها و ابزارهای اندروید یا استانداردهای باز مانند OpenXR و WebXR بسازید.
طراحی برای همه. ویژگی‌ها و سرویس‌های دسترسی‌پذیری را در برنامه خود ادغام کنید تا قابلیت استفاده برای همه کاربران بهبود یابد.

برنامه خود را بهینه کنید

عملکرد برنامه خود را بهبود بخشید تا از عملکرد روان و واکنش‌گرای رابط کاربری خود اطمینان حاصل کنید.
تست‌های قوی بنویسید تا اطمینان حاصل کنید که رابط کاربری برنامه شما قابل اعتماد است، عاری از jank است، و طبق برنامه کار می‌کند. تست‌های قوی بنویسید تا اطمینان حاصل کنید که رابط کاربری برنامه‌تان قابل اعتماد است، عاری از هرج و مرج است، و طبق برنامه کار می‌کند.

جدیدترین ویدیوها