وب‌سرویس مجید

پروژه shell

lirios/shell

این یک محیط شل یکپارچه برای دسکتاپ، تلفن‌ها و تبلت‌هاست که با استفاده از فناوری‌های مدرن مثل QtQuick، Wayland و طراحی Material Design ساخته شده است.

کاربرد:

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

در چه شرایطی بهتره استفاده شود؟

وقتی به دنبال یک رابط کاربری انعطاف‌پذیر و چندسکویی هستید و می‌خواهید سیستم‌عامل یا محیط کاربری خود را بر پایه فناوری‌های مدرن و با قابلیت نمایش متفاوت در دستگاه‌های گوناگون بسازید. همچنین برای پروژه‌های مبتنی بر لینوکس و سیستم‌های باز بسیار مناسب است. ️

چند مثال از موارد استفاده:

- ساخت یک محیط دسکتاپ هوشمند که روی تلفن هم مثل یک موبایل عمل کنه و روی مانیتور مثل یک دسکتاپ. ️️

- توسعه سیستم عامل‌های مبتنی بر لینوکس برای دستگاه‌های ترکیبی (مثل لپ‌تاپ با صفحه لمسی قابل جدا شدن).

- ایجاد رابط کاربری یکپارچه برای دستگاه‌های IoT با صفحه نمایش.

  • ##convergent
  • ##QtQuick
  • ##Wayland
  • ##MaterialDesign
  • ##LinuxDesktop
  • ##MobileShell
  • ##CrossPlatform
  • ##OpenSource
  • ##LiriOS
  • ##UserInterface