Infinite Painter با براش های طبیعی، ترکیب واقع گرایانه و مجموعه ابزاری بی نظیر، یکی از پیشرفته ترین برنامه های نقاشی موجود در تلفن همراه است. تیم توسعهدهنده Infinite Painter با کمک شعار خود، «فشار بر مرزهای تلفن همراه»، فرصتی را برای افزایش دسترسی و پر کردن شکاف بین مخاطبان تلفن همراه موجود خود و پایگاه کاربران کرومبوک که به سرعت در حال رشد هستند، دیدند.
علیرغم مهاجرت کاربران بیشتر از استفاده از رایانه های رومیزی سنتی و تبلت های تعاملی به دستگاه های تلفن همراه، Infinite Studio شروع به دریافت درخواست های بیشتری برای در دسترس قرار دادن Infinite Painter بر روی صفحه نمایش های دسکتاپ گسترده تر و فراگیرتر کرد. تیم توسعه متوجه شد که میتواند Infinite Painter را با بهینهسازی برنامه برای ChromeOS وارد محیطی به سبک دسکتاپ کند. از آنجایی که برنامههای اندرویدی میتوانند روی ChromeOS اجرا شوند و کاربران میتوانند به راحتی از طریق Google Play به آنها دسترسی داشته باشند، تیم توانست این بهروزرسانیها را بدون انجام کارهای سنگین انجام دهد.
کاری که آنها انجام دادند
اولین قدم تیم توسعه دهنده این بود که بفهمند چه چیزی باعث جذابیت UX Infinite Painter در حین اجرا روی دسکتاپ می شود. این تیم تصمیم گرفت با انجام سه تنظیم کلیدی: افزودن میانبرهای صفحهکلید، بهینهسازی برای دستگاههای ورودی جدید و فعال کردن پنجرههای قابل تغییر اندازه، از ویژگیهای جدید Chromebook ایدهآل برای تجربههای همهجانبه و با صفحهنمایش عریض استفاده کند.
میانبرهای صفحه کلید
اولین چیزی که Infinite Studio متوجه شد این بود که چقدر طراحان و تصویرگران از میانبرهای صفحه کلید برای سرعت بخشیدن به گردش کار خود استفاده می کنند. بنابراین، توسعه دهندگان 30 میانبر استاندارد صنعتی را اضافه کردند و آنها را در یک منوی کشویی به راحتی قابل دسترسی با نگه داشتن کلید CTRL سازماندهی کردند.
دستگاه های ورودی
در مرحله بعد، Infinite Studio این برنامه را برای دستگاههای ورودی مختلف، مانند ماوس خارجی، نوک انگشتان (برخی کرومبوکها مجهز به صفحه نمایش لمسی)، قلم، یا پد لمسی بهینهسازی کرد . برای پدهای لمسی، تیم توانایی زوم و حرکت آسان بوم را با حرکات دو انگشتی اضافه کرد. برای ماوسهای خارجی، آنها زوم چرخ پیمایش و نکات ابزار را اضافه کردند که وقتی کاربران با مکاننما روی عناصر رابط حرکت میکنند ظاهر میشوند.
توسعهدهندگان قبلاً از قلم و ورودی نوک انگشتان برای کاربران تلفن همراه پشتیبانی میکردند، اما آنها از نزدیک با تیم ChromeOS کار کردند تا تجربه را با API کم تأخیر حتی روانتر کنند. این برنامه را قادر میسازد تا خطوط را مستقیماً روی صفحه نمایش بکشد و به کاربران این احساس را میدهد که با قلم یا انگشتان خود مستقیماً روی صفحه طراحی کنند.
پنجره های قابل تغییر اندازه
در نهایت، تیم برنامه را برای پشتیبانی از اندازه های مختلف پنجره بهینه کرد . کاربران میتوانند اندازه پنجره برنامه را برای تجربه بهینه در هر فرمی تغییر اندازه دهند، چه ترجیح میدهند در حالت تمام صفحه کار کنند یا برنامه دیگری را در کنار آن باز کرده و استفاده کنند. توسعه دهندگان همچنین قابلیت کشیدن و رها کردن تصاویر خارجی را در اپلیکیشن به کاربران اضافه کردند.
نتایج
پس از بهینهسازی صفحههای گستردهتر در ChromeOS، نصبهای فعال Infinite Painter تا 55% افزایش یافته است و فعالیت کلی در برنامه تقریباً دو برابر شده است. شان بریکفیلد، خالق Infinite Painter، نمیتوانست از تصمیم تیمش خوشحال باشد: «بین تقاضای فزاینده کاربران برای تجربههای لمس محور و طیف وسیعی از کرومبوکهای مبتنی بر قلم در حال عرضه، ما میدانستیم که بهینهسازی برای کروم او اس» نتیجه گرفت. بهتر از همه، تقریباً همه انتقالها قبلاً برای ما انجام شده بود، وقتی Google پشتیبانی از برنامههای Android را در Chromebook اضافه کرد.»
شروع کنید
با نحوه بهینهسازی بهترین برنامهها برای ChromeOS آشنا شوید.