一台电子书阅读器,除了看书还能干什么?开源项目Cobalt给出的答案是:装应用。它把Kobo从一台单纯的阅读设备,变成了可以跑游戏、听音频、刷订阅内容的平台。目前已有7款Kobo设备通过测试。

Cobalt是一个面向Kobo电子书阅读器的开源应用平台,由启动器、签名应用目录、Rust SDK和运行时四部分组成。运行时的作用,是让每个应用都在独立的非特权进程中运行,互不干扰。

打开网易新闻 查看精彩图片

它到底能装什么

打开网易新闻 查看精彩图片

按照项目说明,Cobalt上的应用覆盖了阅读、订阅源、游戏、音频收听、任务查看等场景。用户不需要在设备之间来回切换,一台Kobo就能处理这些事。

应用管理走的是Wi-Fi。需要哪个装哪个,单独安装、单独更新、单独删除,不必一次性塞满整台设备。

对开发者来说,Cobalt提供了一套用Rust编写的SDK。开发者可以用它构建自己的应用,部署到Kobo设备上,也可以提交到应用商店目录里。

E-ink屏幕的适配逻辑

电子墨水屏和普通屏幕不一样,刷新慢、残影明显。Cobalt在界面上的处理方式是:放大触摸目标、使用易读字体、保持画面简洁,并且只在面板确实需要时才做全屏刷新。

这种适配思路决定了它不会照搬手机应用的交互,而是围绕墨水屏的物理特性重新设计。

安装方式有两种,浏览器和终端都可以完成。项目方强调,Cobalt不会替换Kobo的启动链,所以设备重启后总能回到标准阅读器界面。

打开网易新闻 查看精彩图片

原有书籍和设置不受影响

Cobalt的定位是在标准阅读器应用“旁边”增加应用入口,而不是取代它。用户已有的书籍、书库和阅读设置都会原样保留。

已测试的设备包括:

  • Kobo Clara BW
  • Kobo Clara Colour
  • Kobo Elipsa 2E
  • Kobo Clara HD
  • Kobo Libra 2
  • Kobo Libra Colour
  • Kobo Libra H2O

可安装的具体应用清单,项目方指向了官网的“All apps”页面。

从产品角度看,Cobalt解决的是一个长期存在的矛盾:电子书阅读器的硬件足够耐用,但软件生态封闭,用户买回来只能用厂商给的功能。Cobalt没有动硬件,也没有动系统底层,只是在阅读器旁边开了一扇门。

对Kobo用户来说,装不装Cobalt,取决于你是否需要那扇门后面的东西。书籍、书库、阅读设置都还在原位,重启就能回到原来的样子——这个设计本身,降低了尝试的成本。