بارقه Jetpack Compose

طراحی واضح و قابل‌نگاه برای نمایشگرهای دیداری شفاف.

‫Jetpack Compose Glimmer سیستم طراحی Google و جعبه‌ابزار واسط کاربر برای نمایشگرهای شفاف نوری (OST)، مثل عینک‌های واقعیت گسترده سیمی است. سیستم طراحی تصمیمات قابل‌استفاده مجدد ارائه می‌دهد—از رنگ، نوع، و شکل اولیه، تا عناصر و راهنمایی.

اصول اولیه

‫Jetpack Compose Glimmer یکی از اولین چارچوب‌های رابط کاربری است که برای نمایشگرهای شفاف و عینک‌های با عامل شکل بهینه‌سازی شده است. «نمایشگر هدفمند نوری» نور پروژه را مستقیماً روی دنیای فیزیکی نمایش می‌دهد، نه اینکه از نمایشگرهای مات استفاده کند. ‫Glimmer به توسعه‌دهندگان کمک می‌کند میاناهای کاربری با کنتراست بالا و قابل‌نگاهی بسازند که حضور در دنیای واقعی را حفظ می‌کند.

نمایش شفاف در ابتدا

بهینه‌سازی‌شده و با پشتوانه پژوهش و علم رنگ، برای نمایشگرهای شفاف و عامل شکل عینک برای تجربه‌های شفاف نوری زیبا و سنجیده.

نمایش شفاف در ابتدا

ورودی سخت‌افزار

ورودی‌های تعامل براساس قابلیت‌های عینک واقعیت گسترده سیمی طراحی شده است.

هدف‌محور

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

هدف‌محور

سبک‌ها

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

‫Glimmer با زمینه پایه‌ای ارائه می‌شود که برای عینک‌های OST بهینه‌سازی شده است. رنگ و نوع را می‌توان برای بیان معنایی و یکپارچگی برنامه سفارشی‌سازی کرد. رنگ سیاه در نمایشگر شفاف نوری، شفاف است. هنگام طراحی این نکته را درنظر داشته باشید، زیرا رنگ‌های تیره‌تر کدر یا شفاف به‌نظر می‌رسند، اما از این ویژگی می‌توان برای ایجاد عمق نیز استفاده کرد.

رنگ‌بندی

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

رنگ‌بندی

سفارشی‌سازی رنگ

رنگ اصلی را می‌توان سفارشی‌سازی کرد تا از رنگ نمانام یا رنگ تعامل اصلی استفاده شود. کنتراست، اشباع رنگ، و مصرف انرژی رنگ انتخابی را درنظر بگیرید.

درباره سیستم رنگ Glimmer و روال‌های مطلوب بیشتر بخوانید.

نویسه‌نگاری

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

سطح و عمق

سطوح حاوی محتوا هستند. این عناصر نقاط کانونی واضحی را در میدان دید کاربر ارائه می‌دهند که می‌تواند حاوی محتوا یا کنش باشد. اطلاعات بیشتر درباره سطح و عمق در «درخشش» استفاده می‌شود.

اجزا

عناصر واحدهای سازنده هدف‌محوری برای ساختن رابط کاربری شما هستند. برنامه شما باید از Jetpack Compose Glimmer برای عناصر استفاده کند، زیرا این عناصر برای موارد استفاده منحصربه‌فرد عینک‌های OST بهینه‌سازی شده‌اند. برای اطلاعات بیشتر، عناصر Glimmer را ببینید.

برای پیاده‌سازی عناصر آماده‌اید؟ مستندات Jetpack Compose Glimmer را بررسی کنید.

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