离线阅读应用Paper Mache:从webOS到Android_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 离线阅读应用Paper Mache:从webOS到Android

离线阅读应用Paper Mache:从webOS到Android

 2012/1/30 10:19:44    爱范儿  我要评论(0)
  • 摘要:PaperMache原本是TouchPad平板电脑上的一款免费离线阅读软件。它跟Instapaper的功能相似——把用户感兴趣的文章和图片保存下来,供以后阅读——当然它也提供了Instapaper账户的同步功能。它的开发者RyanWatkins认为这是webOS平板上最优秀的阅读器之一,一切交互元素和手势操作都按照webOS的规则来进行。比如说可变的三栏阅读空间,长按弹出的菜单选项,底部的按钮等等。很明显,这是基于Enyo框架下的作品
  • 标签:android Web 应用 Mac

离线阅读应用 Paper Mache:从 webOS 到 Android

  Paper Mache 原本是 TouchPad 平板电脑上的一款免费离线阅读软件。它跟 Instapaper 的功能相似——把用户感兴趣的文章和图片保存下来,供以后阅读——当然它也提供了 Instapaper 账户的同步功能。

  它的开发者 Ryan Watkins 认为这是 webOS 平板上最优秀的阅读器之一,一切交互元素和手势操作都按照 webOS 的规则来进行。比如说可变的三栏阅读空间,长按弹出的菜单选项,底部的按钮等等。

  很明显,这是基于 Enyo 框架下的作品。

离线阅读应用 Paper Mache:从 webOS 到 Android

  Enyo 是 2010 年 11 月发布的 webOS App 开发框架,也利用了 Javascript 技术。源起于 Palm 的 Ares 项目。Aries 是 Palm 发布的一个完全基于浏览器的手机应用开发环境。在开发过程中发现 Ares 的 Javascrpit 开发框架 OpusJS 拥有比 Mojo 更多的优点,于是决定在其应用在手机之上。由于与 Mojo 框架完全不同,新的框架将取代 Mojo。这个新的框架基于 OpusJS,由于起源于 Ares,而且可以与其紧密配合,所以取名为 Enyo。(Ares 是希腊神话中的战神,Enyo 是他的同伴)

  好了,重点来了。在 Enyo 开发框架开源之后,开发者可以把他们自己的程序跑在 iOS 或 Android 设备上。这款 Paper Mache 也在第一时间跑在了一部 Android 4.0 ICS 平板和手机上,截图是这样:

离线阅读应用 Paper Mache:从 webOS 到 Android

  左边是在 Pre 3 上运行的效果,右边是在 Android 4.0 上运行的效果。尽管图标,字体和按钮大小都没有经过调整,显得很别扭——但它的意义在于,webOS 程序可以方便而快捷地移植到各种平台了。Watkins 说:“如果熟悉的话,可以在一天之内完成移植工作。”只需要添加几十行代码就搞定。

  其中最困难的部分是摆弄和学习 Android SDK,以及弄懂 WebKit 在两种设备上的实现差异。还有就是符合“Android 风格”——现在的样子就像是在平板上运行虚拟机,以后要花更多的时间来打磨:

离线阅读应用 Paper Mache:从 webOS 到 Android

  当 Paper Mache 在 Market 上架之后,迅速获得了近一千的下载量,但平均用户得分只有 3.4。不论怎么说,这算是一个良好的开端,看这批 App 能否在 Android 上获得重生。

  如果大家对 Enyo 感兴趣的话,可以访问这个站点 http://enyojs.com/ 获得更多资料。(原文链接:ifanr.com/70413)

发表评论
用户名: 匿名