TopHatch از Concepts رونمایی کرد' بوم همهجانبه در ChromeOS و Android
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.

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 آشنا شوید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2019-05-02 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2019-05-02 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# TopHatch unveils Concepts' immersive canvas on ChromeOS and Android\n\n[Concepts](https://play.google.com/store/apps/details?id=com.tophatch.concepts),\ndeveloped by the small, tight-knit team at [TopHatch](https://concepts.app/en/),\nis an advanced design platform that combines the flexibility of a traditional\nsketchbook with the speed and versatility of a digital drawing tool. Built for a\nnatural interface using touch on mobile from the beginning, Concepts allows\nprofessional designers to work with beautiful yet highly responsive tools,\nflexible environments, and adjustable vectors. It's a playground for creativity.\nTopHatch's developers knew Concepts' users value two things: a highly responsive\nand accurate stylus and a big canvas to develop their ideas. With the emergence\nof versatile devices like the Pixelbook Pen and foldable smartphones, the team\nsaw an opportunity to reach even more creators by building Concepts' UX for\nlarger screens and different form factors. With a few tips and best practices\nfrom Google, TopHatch's developers went to work building the Concepts app for\nimmersive experiences on ChromeOS and Android devices.\n\nWhat they did\n-------------\n\n### High-performance graphics\n\nThe team's first priority was to ensure ChromeOS could support Concepts' sharp\ndesign and seamless performance on all devices. Concepts runs highly-optimized,\nlow-level GPU code. Because Android has so many different devices on the market,\nTopHatch was concerned about ensuring fast performance on every driver. After\nevaluating ChromeOS' capabilities with engineers at Google, TopHatch found that\nthe OS' graphics were consistent and compatible across devices. That meant\nbuilding the app for maximum performance on every GPU driver was much easier\nthan expected. The team ultimately ended up with five variations of its\nrendering engine, which allows Concepts to perform beautifully on around 2,500\ndevices after establishing Android 7 and OpenGL ES 3.1 as minimum requirements.\nAfter building Concepts for ChromeOS, TopHatch went a step further and adapted\nthe app for foldable devices. Because ChromeOS already fully supports dynamic\nscreen resizing, the team was able to complete the optimizations in just half a\nday.\n\n### Low-latency stylus and keyboard support\n\nSmooth and speedy stylus interaction is at the core of the Concepts experience.\nDigital designers want to feel like ink is flowing from the stylus just like a\nreal pen. To that end, TopHatch's next goal was to make sure the delay from\nreceiving touch input to rendering strokes on screen was as minimal as possible.\n\nTopHatch knew that among all the layers of software between Android and Chrome\nOS, there was a high potential for lag and \"tearing\" side effects, where strokes\ncould be partially or incorrectly drawn on screen. The team found its solution\nthrough front-buffer rendering. Enabled by the security and simplicity of Chrome\nOS, front-buffer rendering helped bypass layers of software in the drawing\nprocess to allow pixels to be copied the absolute minimum number of times. This\nsignificantly reduced the potential for delays when stylus input was detected,\nensuring that Concepts would feel as much like drawing with a real pen and paper\nas possible. TopHatch also decided to implement intuitive keyboard support for\nConcepts' project navigation and toolbar screens. That way, designers can more\neasily manage, rename, view, and share their projects when they're not actively\ndrawing in the app.\n\nResults\n-------\n\nDesigners' early response to Concepts on ChromeOS has been stellar. The average\nConcepts user is spending 12x more time on Chromebooks and 20x times more time\non the Google Pixelbook and Pixel Slate compared to other devices. TopHatch has\nalso seen Chromebook users become paying users at double the rate on Pixelbook\nand at 4x the rate on Slate compared to other devices. \"Building the app for\nChromeOS helped us reach a highly engaged audience --- and a huge Android\nmarket,\" said David Brittain, co-founder and CEO of TopHatch. \"We knew designing\nfor larger screens would unlock access to a growing user base, and we've already\nreceived incredible feedback as a result.\" TopHatch strives to support its users\nwith monthly updates, and it most recently rolled out a highly-requested image\nimport feature where designers can sketch over and mark up their own photos. The\nteam looks forward to working with creators across ChromeOS and Android and\nenabling powerful and mobile creative lifestyles for designers of every stripe.\n\nGet Started\n-----------\n\nLearn how to best [optimize your apps for ChromeOS](/topic/arc/optimizing)."]]