sailfish MeeGo,指重获新生的MeeGo,将改名为Sailfish,界面方面也不会延续诺基亚N9的样式,Jolla将以一种全新的姿态呈现MeeGo的魅力。Sailfish 操作系统刚刚发布了 SDK 开发包,提供包括 Windows 、OS X 和 32位以及64位的 Linux 版本,下载地址:httPS://sailfishos.org/index.html
Sailfish 主打全手势操作,并且支持多线程的无缝切换操作。用户可以在主界面上和正在运行的程序进行交互——比如挂断电话、暂停音乐播放等——而不需要真正进入那个 应用。这极大增加了多线程操作的易用性。
Sailfish OS 是一款基于 Mer Project(MeeGo 旗下一个使用 Qt 开发的分支)的开源移动系统,它采用了 Nemo 架构,还加入了定制化 UI,而且和所有出色的基于 Linux 的系统一样,它同时支持 ARM 和 x86 装置。在之前 Jolla 公布的演示视频中我们注意到该系统的 UI 和 MeeGo(各种滑动操作)及BlackBerry 10(Peek 手势)都有一些相似之处,那么在具体动手玩过之后主站编辑又有什么新的感想呢?
图集: Hands-on with Jolla's Sailfish OS
目前在 Sailfish OS 中还有许多应用仍处于开发阶段,所以有一些功能在使用时会出现一些问题(比如说我们在打开相机时就遇到了麻烦),但从 Jolla 工作人员向主站编辑展示的部分来看,基本上给人的感觉还是相当好的。首先是锁屏界面,在顶部可以看到运营商信息,下方是时间,右边则是各项通知图标。将屏幕下拉的话可以看到菜单,其中有「手机」和「情景模式」等选项(越往下拉就显示越多的选项)。这里就要提到 Sailfish OS 中一个比较特别的地方,那就是在下拉菜单时每当经过不同的选项手机都会向用户提供声音和触觉反馈,通过这种方式用户无需看着手机便能「感受」到自己选择了哪一个选项(实话说这种直观的感受很难以形容)。这种设计非常适合单手操作,无论什么样的屏幕尺寸都可以轻松应对。将锁屏上拉一定距离后就可以看到电池和信号状态,上拉到顶部便可完成解锁。
进入主界面后,在屏幕下方可以看到一排共四个图标,这些都是用户较常用的应用。上面空着的部分则是用来显示正在运行的应用(呈卡片状),所以说基本上 Jolla 是在将主界面当作任务管理器来使用。在主界面中向上滑动可以进入启动画面(launch screen),在这里用户可以看到所有应用的图标都会以网格状排列,而上拉启动画面选择「Home」后就可以返回主介面。启动应用的方式没有什么特别,轻击图标后便可打开应用,至于应用中的操作也一样是基于手势:下拉屏幕可以看到应用选单,从左向右滑代表返回。另外在每个应用的左上角都会有「深度指示(depth indicator)」,在这里用户可以查看自己的「位置」。同时轻击「深度指示」也可以将用户带回上一层界面,这在应用内不便使用「返回」手势的情况下还是非常有用的。
在应用运行时从右边往左「推」(不要推到头)便可查看通知和手机状态,一直「推」到左侧边缘的话便可返回主界面,此时仍在运行的应用会以卡片形式在主界面内显示(Sailfish OS 支持真正的多任务)。开发者可以为应用卡片定制带有即时信息和操控方式的 UI,比如说在联系人的卡片中就可以看到联系人的照片,而在媒体播放器的卡片中除了播放内容的相关信息外还包含有「播放/暂停」和「下一首」这两种手势操控方式(使用手势的原因是由于点击卡片会直接进入应用,具体的操作详见视频)。
Sailfish OS 的另一个特别之处就在于它引入的「环境(ambience)」概念。和其它平台一样,用户可以从相册中选择主界面和锁屏的壁纸,而 Sailfish OS 厉害的地方就是其 UI 元素(包括字体和菜单等)可以根据用户选择的壁纸自动变换为适合的颜色,这和 itunes 11 中根据唱片封面变色的功能非常相似。另外,在启动画面和應用内也都可以看到这张壁纸,只是相较之下会显得更模糊更暗一些,因为这样才能凸显出前面的内容嘛。