借助 Compose for Wear OS,Todoist 安装增长率提高了 50%

2022 年 11 月 18 日 谷歌开发者

作者 / Android 开发者团队


Todoist 是一款全球领先的任务和时间管理应用,帮助超过三千万个用户整理、规划和协作处理大大小小的项目。Todoist 公司致力于为用户创造更加充实的工作和生活方式,他们的目标之一是让用户在各种设备上均可访问其应用。


  • Todoist

    https://todoist.com/


正因如此,Todoist 的开发者选择采用 Compose for Wear OS 来彻底重建其可穿戴设备应用。这一新界面工具包为开发者提供的所需套件与 Android 为其他设备提供的套件 一样易于使用,从而实现高效、易于管理的应用开发。


  • Compose for Wear OS

    https://android-developers.googleblog.com/2022/07/compose-for-wear-os-10-stable.html

  • Android 为其他设备提供的套件

    https://developer.android.google.cn/jetpack/compose



已针对 Wear OS 进行优化的熟悉工具包


Todoist 的开发者已使用过 Android 移动版 Jetpack Compose,因此他们很快便能熟练使用 Compose for Wear OS。Todoist 的 Android 部门主管 Rastislav Vaško 说,"当新的 Wear 设计语言和 Compose for Wear OS 发布时,我们非常兴奋。这为我们带来了新的动力,也带来了未来在平台投入资源的机会。"


与移动版 Jetpack Compose 一样,开发者可以直接通过 Compose for Wear OS 工具包集成可自定义的组件。与之前使用基于 View 的布局相比,他们现在能更快地编写代码并实现设计要求。借助实用文档Compose for Wear OS Codelab 的实践指南,开发者能够将他们之前所掌握的工具包知识应用到可穿戴设备平台上。


  • Compose for Wear OS

    https://developer.android.google.cn/jetpack/androidx/releases/wear-compose

  • 设计要求

    https://developer.android.google.cn/training/wearables/design/design-principles

  • 文档

    https://developer.android.google.cn/training/wearables/compose

  • Compose for Wear OS Codelab

    https://developer.android.google.cn/codelabs/compose-for-wear-os#0


Rastislav 说,"Compose for Wear OS 几乎具备我们创建布局所需的一切。对我们而言,滑动关闭、TimeText 和 ScalingLazyList 等组件不仅开箱即用、卓有成效,还有助于我们打造具有辨识度且独具特色的应用"。对于工具包中尚未提供的功能,Todoist 团队则使用了 Google 的 Horologist。这是一组开源库,可为 Wear OS 开发者提供普遍需要但工具包中尚未提供的功能。在此基础上,他们使用了 Compose 布局库来整合符合原生设计指南的淡出修饰符。


  • Horologist

    https://google.github.io/horologist/

  • Compose 布局库

    https://google.github.io/horologist/compose-layout/



Compose for Wear OS 显著提高开发速度


Compose for Wear OS 可简化 Wear OS 的界面开发。由于其提供丰富的 Kotlin 语法和现代声明式方法,工程师可以创建既容易阅读又便于维护的复杂页面。这样开发者便能利用该显著优势,在打造全新 Todoist 应用的过程中以更短的时间达成更多目标。

应用重建的核心重点是重新设计所有页面和互动,以符合最新的 适用于 Wear OS 的 Material Design 。借助 Compose for Wear OS,Todoist 开发者从 WearableDrawerLayout 转向了更扁平的应用结构。这一转变遵循了适用于 Wear OS 的 Material Design 指南,并实现了应用布局的现代化。


  • 适用于 Wear OS 的 Material Design
    https://developer.android.google.cn/training/wearables/design/download#design-kit
  • WearableDrawerLayout
    https://developer.android.google.cn/reference/kotlin/androidx/wear/widget/drawer/WearableDrawerLayout

Todoist 开发者专门针对 Wear OS 设备设计了每个页面,移除了会使用户体验复杂化的不必要元素。

Rastislav 说,"对于可穿戴设备,我们一直在考虑可以省去哪些元素,最终只保留精简、集中、快速的互动"。Compose for Wear OS 在开发和设计方面为 Todoist 团队提供了极大的帮助,使他们既可以引入便于维护的实现,也可以提供一致的用户体验。



提升用户和开发者体验


借助 Jetpack Compose ,Todoist 的开发者快速且高效地打造了一款适用于 Wear OS 更新的应用。凭借现代工具、直观的 API 以及大量资源、文档和示例,整个设计和开发过程都很顺畅。这不仅减少了所需的代码,还加快了全新的、实用性更强的用户体验的交付。

重建后的 Todoist 在 Google Play 上的安装增长率提高了 50%,并且收到了来自内部团队和社交媒体的正面反馈。

Todoist 团队期待探索 Compose for Wear OS 能为其应用带来的更多改进。他们将此次应用重建视为对可穿戴设备未来的投入,也十分期待运行 Wear OS 3 的设备所提供的功能和随之而来的更多机会。



借助 Compose for Wear OS 改造您的应用


Todoist 借助 Compose for Wear OS 彻底重建并重新设计了其 Wear OS 应用,改善了用户和开发者的体验。


您可以通过更多资源,详细了解 Jetpack Compose for Wear OS:

  • 观看下方 Google I/O 大会上的 Wear OS 演讲,了解相关信息;

  • 使用 Compose for Wear OS Codelab,立即开始学习;

  • 查看官方文档,获取实践指南;

  • 借助 Horologist 助力 Wear OS 开发。

  • Jetpack Compose for Wear OS
    https://developer.android.google.cn/jetpack/androidx/releases/wear-compose
  • Compose for Wear OS Codelab
    https://developer.android.google.cn/codelabs/compose-for-wear-os#0
  • 官方文档
    https://developer.android.google.cn/training/wearables/compose
  • Horologist
    https://google.github.io/horologist/



  点击屏末   | 即刻了解 Jetpack Compose for Wear OS 更多相关内容



登录查看更多
0

相关内容

Todoist 是多平台,简洁易用的任务管理软件服务。
【硬核书】Linux核心编程|Linux Kernel Programming,741页pdf
专知会员服务
78+阅读 · 2021年3月26日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
180+阅读 · 2020年1月1日
Compose for Wear OS | 助力开发者提升可穿戴设备用户体验
一起看 I/O | Compose for Wear OS Beta 版发布!
谷歌开发者
0+阅读 · 2022年5月25日
使用 Jetpack Compose 提升 Play 商店的用户体验
谷歌开发者
0+阅读 · 2022年3月31日
使用 Compose 构建 Wear OS 应用
谷歌开发者
0+阅读 · 2022年3月17日
借助 Material You 为您的用户提供个性化的流畅体验
谷歌开发者
1+阅读 · 2022年3月14日
欢迎体验 | Wear OS 版 Compose 开发者预览版
谷歌开发者
0+阅读 · 2021年12月15日
详解 Android 12L|更好地适配大屏幕设备
谷歌开发者
0+阅读 · 2021年11月10日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
Arxiv
0+阅读 · 2023年1月19日
VIP会员
相关VIP内容
【硬核书】Linux核心编程|Linux Kernel Programming,741页pdf
专知会员服务
78+阅读 · 2021年3月26日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
180+阅读 · 2020年1月1日
相关资讯
Compose for Wear OS | 助力开发者提升可穿戴设备用户体验
一起看 I/O | Compose for Wear OS Beta 版发布!
谷歌开发者
0+阅读 · 2022年5月25日
使用 Jetpack Compose 提升 Play 商店的用户体验
谷歌开发者
0+阅读 · 2022年3月31日
使用 Compose 构建 Wear OS 应用
谷歌开发者
0+阅读 · 2022年3月17日
借助 Material You 为您的用户提供个性化的流畅体验
谷歌开发者
1+阅读 · 2022年3月14日
欢迎体验 | Wear OS 版 Compose 开发者预览版
谷歌开发者
0+阅读 · 2021年12月15日
详解 Android 12L|更好地适配大屏幕设备
谷歌开发者
0+阅读 · 2021年11月10日
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
Top
微信扫码咨询专知VIP会员