Evernote 在 ChromeOS 上推出后,用户在大屏幕设备上花费的时间增加了 3 倍
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。

Evernote 的使命是帮助个人和团体记住一切,将想法变为行动,并毫不费力地进行协作。他们的 Android 应用为用户提供打理事务、添加和保存记事以及与他人协作所需的工具。
每当 Evernote 看到一个重要的新平台即将落地时,他们就设定一个目标,以确保 Evernote 从第一天开始就可使用!看到可以在 ChromeOS 上使用 Google Play 的机会后,他们决定将其应用引入该平台。
策略
Evernote 专注于使一款应用适用于多个平台和设备类型,因此他们利用 ChromeOS 从整体上改进了 Evernote 的开发流程。他们为使其代码更加模块化进行了一番周折,以使 Evernote 应用在移动设备上和更大型的设备上均出类拔萃。Evernote 在 ChromeOS 上利用了某些特定功能。
Evernote 可将手写内容转换为文字,并且欣然采用了新的低延迟触控笔 API 来快速实现触摸屏手写功能。
Google 的 API 可以让应用绕过操作系统的某些部分,直接写到显示屏上,从而非常快速地呈现笔画。用户不会遇到任何延迟,因此感觉就像是在纸上书写一样。Evernote 非常快速、自然、顺畅,这让用户根本无法停笔。它甚至可以让 Evernote 团队对手写功能进行升级。
由于 ChromeOS 上的键盘体验与移动键盘体验不同,因此该团队添加了键盘快捷键,以便用户快速做笔记。他们还必须仔细考虑如何让其工具栏在移动设备机型和更大的 Chromebook 机型上都适用,因此他们进行了一些调整以使其更加模块化。此外,他们还通过努力确保导航功能在没有“后退”按钮的情况下支持其应用的层次结构。
Evernote 还仔细思考了触摸屏带来的机会,并且乐此不疲。
Evernote 产品经理 May Allen 说道:
“这个项目非常有趣,因为它不仅针对键盘进行优化,还针对触摸屏进行优化。这正是 Chromebook 的出色之处,它同时具备这两种物理特性。”
成果
Evernote 收到了用户对其 ChromeOS 体验的积极反馈,并发现他们在平台上花费的时间比普通应用用户多。Evernote 用户平均会多花 3 倍的时间在大屏幕设备上,在使用 Google Pixelbook 时平均会多花 4 倍的时间。
开始使用
了解如何以最佳方式针对 ChromeOS 优化您的应用。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2018-05-08。
[null,null,["最后更新时间 (UTC):2018-05-08。"],[],[],null,["# Evernote launches on ChromeOS and sees 3X increase in time spent on larger screen devices\n\n[Evernote](https://play.google.com/store/apps/details?id=com.evernote)'s mission\nis to help individuals and groups remember everything, turn ideas into\naction, and work effortlessly together. Their Android app gives people the tools\nthey need to get organized, take and save notes, and collaborate with others.\n\nWhenever Evernote sees a major new platform on the horizon, they set a goal to\nmake sure Evernote is available from day one! Seeing the opportunity with Google\nPlay available on ChromeOS, they decided to bring their app to the platform.\n\nWhat they did\n-------------\n\nEvernote focuses on making one app available on multiple platforms and form\nfactors, so they used ChromeOS as an opportunity to improve the development\nprocesses for Evernote as a whole. They spent some time making their code more\nmodular to make the Evernote app not only great on mobile devices but also on\nlarger form factors. There were specific features that Evernote took advantage\nof on ChromeOS.\n\nEvernote translates handwriting into text, and were very excited to use the new\n**low latency stylus API** to quickly implement touchscreen handwriting.\nGoogle's API renders strokes very quickly by allowing apps to bypass parts of\nthe OS and draw directly to the display. The user experiences no latency, so it\nfeels like they're actually drawing on paper. According to Evernote, people\ncan't stop drawing because it's so fast, natural and smooth. It even pushed the\nEvernote team to level up on what their handwriting feature could be capable of\ndoing.\n\nSince the keyboard experience on ChromeOS is different than a mobile keyboard\nexperience, the team added keyboard shortcuts so people could quickly make a\nnote. They also had to carefully consider how they wanted their toolbar to work\non both mobile form factors and the larger Chromebook form factor, so they made\nsome adjustments to make it more modular going forward. Additionally, they made\nsure the navigation supported their app hierarchy without the presence of a Back\nbutton.\n\nEvernote also had fun thinking through the opportunity a touchscreen provided.\nMay Allen, product manager of Evernote, commented:\n\u003e \"This was such an interesting project because it wasn't just about optimizing\n\u003e for the keyboard, it was optimizing for the touchscreen. That is what is so\n\u003e awesome about Chromebook is it has both of those physical properties.\"\n\nResults\n-------\n\nEvernote has received positive feedback from users about their ChromeOS\nexperience, and finds they're spending more time on the platform than the\naverage app user. The average Evernote user is spending 3x more time on large\nscreen devices' and 4x more time when using the Google Pixelbook.\n\nGet started\n-----------\n\nLearn how to best\n[optimize your apps for ChromeOS](/topic/arc/optimizing)."]]