使用 Tizen SDK for Wearable 为三星 Gear 创建应用

  • Abel Avram
  • 李彬

2014 年 3 月 19 日

话题:移动GoogleAndroid语言 & 开发

在发布了第一代基于 Android 系统的可穿戴设备之后,三星决定面向市场推出第二波产品——不过,这一次将基于与英特尔共同开发的开源移动操作系统Tizen。目前,他们已经针对这些设备,发布了开发应用所需的SDK

三星 Gear 应用可以分为两类:独立运行与 Host-Gear 两类。前者仅在 Gear 设备上运行,无须联网;后者则包含两部分组件,分别是运行在智能手机或平板电脑上的 Android 应用,以及与之对应的 Tizen 窗口部件,运行在 Gear 设备上。这两部分组件之间使用蓝牙进行通信。开发者可以使用 Tizen Wearable IDE(该开发环境提供了模拟器)来开发该 Tizen 窗口部件,开发完成后可将之单独打包,或是与其在 Android 上的 Host 应用打包在一起,提交给Samsung Apps Seller Office。在通过审核后,应用将出现在三星的软件商店中。与苹果或 Google 的软件商店类似,三星将拿走应用销售收入的 30% 作为分成。用户可以使用安装在其智能手机上的 Gear 管理器访问并下载这些应用。

在设备上,这些窗口部件通过 Tizen 的Web Runtime进行展现——该运行环境是一个简洁的支持 HTML5 应用的浏览器窗口。用于可穿戴设备的 Tizen SDK 可以在 Ubuntu 32/64 位、Windows 7 32/64 位和 Mac OS X 上运行。

Tizen 项目始于 2011 年 9 月。而直到今年,三星才在 MWC 2014 大会上,展现了第一款基于这一操作系统的智能手机。Ars Technica 对此设备的评价是它“对 Android 进行了令人惊讶地复制”,不论是丰富的功能还是良好的性能,都几乎与 Android 看齐。看起来,三星似乎正处于试水阶段,以决定 Tizen 最终将何去何从。也许最终三星能够站在与 Android 平等的地位开展移动操作系统的竞争,但是首要问题依旧是应用。开发者们是否会愿意针对这个处于萌芽期的市场开发应用?

尤其是三星的做法甚至加大了开发 Gear 应用的门槛。开发者需要同时在 Android 和 Tizen 环境下开发,这意味着他们需要学习两套不同的 API,并使用两套 SDK。而根据 CNET 的消息,针对可穿戴设备的 Google SDK 也即将来临,或许就在本周发布

查看英文原文:Creating Apps for Samsung Gear with Tizen SDK for Wearable

移动GoogleAndroid语言 & 开发