Concepts که توسط تیم کوچک و فشرده TopHatch توسعه یافته است، یک پلت فرم طراحی پیشرفته است که انعطاف پذیری یک کتاب طراحی سنتی را با سرعت و تطبیق پذیری یک ابزار طراحی دیجیتال ترکیب می کند. Concepts که برای یک رابط طبیعی با استفاده از لمس روی تلفن همراه از ابتدا ساخته شده است، به طراحان حرفه ای اجازه می دهد تا با ابزارهای زیبا و در عین حال بسیار پاسخگو، محیط های انعطاف پذیر و بردارهای قابل تنظیم کار کنند. این یک زمین بازی برای خلاقیت است. توسعهدهندگان TopHatch میدانستند که کاربران Concepts برای دو چیز ارزش قائل هستند: یک قلم بسیار واکنشگرا و دقیق و یک بوم بزرگ برای توسعه ایدههای خود. با ظهور دستگاههای همه کاره مانند Pixelbook Pen و گوشیهای هوشمند تاشو، تیم فرصتی را برای دستیابی به سازندگان بیشتر با ساختن UX Concepts برای صفحهنمایشهای بزرگتر و فاکتورهای فرم متفاوت دید. با چند نکته و بهترین شیوه از Google، توسعه دهندگان TopHatch کار ساخت برنامه Concepts را برای تجربه های همه جانبه در دستگاه های ChromeOS و Android آغاز کردند.
کاری که آنها انجام دادند
گرافیک با کارایی بالا
اولین اولویت تیم اطمینان از اینکه ChromeOS میتواند از طراحی واضح و عملکرد یکپارچه Concepts در همه دستگاهها پشتیبانی کند، بود. Concepts کدهای گرافیکی بسیار بهینه شده و سطح پایین را اجرا می کند. از آنجایی که اندروید دستگاههای مختلف زیادی در بازار دارد، TopHatch نگران اطمینان از عملکرد سریع در هر راننده بود. پس از ارزیابی قابلیتهای ChromeOS با مهندسان Google، TopHatch دریافت که گرافیک سیستمعامل بین دستگاهها سازگار و سازگار است. این بدان معناست که ساخت اپلیکیشن برای حداکثر کارایی در هر درایور GPU بسیار سادهتر از حد انتظار بود. این تیم در نهایت به پنج نسخه از موتور رندر خود رسید که به Concepts اجازه می دهد تا پس از ایجاد اندروید 7 و OpenGL ES 3.1 به عنوان حداقل الزامات، در حدود 2500 دستگاه عملکرد زیبایی داشته باشد. پس از ساخت Concepts برای ChromeOS، TopHatch یک گام فراتر رفت و برنامه را برای دستگاه های تاشو تطبیق داد. از آنجایی که ChromeOS در حال حاضر به طور کامل از تغییر اندازه صفحه نمایش پویا پشتیبانی می کند، تیم توانست بهینه سازی ها را تنها در نیم روز تکمیل کند.
پشتیبانی از قلم و صفحه کلید با تاخیر کم
تعامل روان و سریع قلم در هسته اصلی تجربه Concepts قرار دارد. طراحان دیجیتال میخواهند احساس کنند جوهر مانند یک خودکار واقعی از قلم جاری میشود. برای این منظور، هدف بعدی TopHatch این بود که اطمینان حاصل کند که تأخیر از دریافت ورودی لمسی تا رندر ضربهها روی صفحه تا حد امکان حداقل باشد.
TopHatch میدانست که در بین تمام لایههای نرمافزاری بین Android و Chrome OS، پتانسیل بالایی برای تاخیر و عوارض جانبی "پارگی" وجود دارد، جایی که ضربهها میتوانند به طور جزئی یا نادرست روی صفحه نمایش داده شوند. تیم راه حل خود را از طریق رندر جلو بافر پیدا کرد. با امنیت و سادگی سیستم عامل Chrome، رندر بافر جلویی به دور زدن لایههای نرمافزار در فرآیند ترسیم کمک میکند تا پیکسلها به حداقل تعداد مطلق بار کپی شوند. این به طور قابل توجهی پتانسیل تاخیر در هنگام شناسایی ورودی قلم را کاهش داد، و اطمینان حاصل کرد که مفاهیم تا حد ممکن شبیه طراحی با قلم و کاغذ واقعی هستند. TopHatch همچنین تصمیم گرفت که پشتیبانی از صفحه کلید بصری را برای ناوبری پروژه Concepts و صفحه نمایش نوار ابزار اجرا کند. به این ترتیب، طراحان می توانند به راحتی پروژه های خود را زمانی که به طور فعال در برنامه طراحی نمی کنند، مدیریت، تغییر نام، مشاهده و به اشتراک بگذارند.
نتایج
واکنش اولیه طراحان به Concepts در ChromeOS خیره کننده بوده است. متوسط کاربر Concepts در مقایسه با سایر دستگاهها، 12 برابر بیشتر وقت خود را در Chromebook و 20 برابر بیشتر در Google Pixelbook و Pixel Slate میگذراند. TopHatch همچنین شاهد بوده است که کاربران Chromebook با نرخ دو برابری در Pixelbook و با نرخ 4 برابری در Slate در مقایسه با سایر دستگاه ها، به کاربران پرداخت می کنند. دیوید بریتین، یکی از بنیانگذاران و مدیرعامل TopHatch، گفت: «ساخت برنامه برای ChromeOS به ما کمک کرد تا به مخاطبان بسیار درگیر و بازار اندرویدی بزرگ دسترسی پیدا کنیم. ما میدانستیم که طراحی برای صفحهنمایشهای بزرگتر، قفل دسترسی به پایگاه کاربران رو به رشد را باز میکند، و در نتیجه بازخورد باورنکردنی دریافت کردهایم.» TopHatch در تلاش است تا از کاربران خود با بهروزرسانیهای ماهانه پشتیبانی کند، و اخیراً یک ویژگی واردات تصویر بسیار درخواستی را ارائه کرده است که در آن طراحان میتوانند عکسهای خود را طراحی کرده و علامتگذاری کنند. این تیم مشتاقانه منتظر همکاری با سازندگان در سراسر ChromeOS و Android است و سبک زندگی خلاقانه قدرتمند و تلفن همراه را برای طراحان با هر رشته ای فعال می کند.
شروع کنید
با نحوه بهینهسازی بهترین برنامهها برای ChromeOS آشنا شوید.