TechCrunch 指出,不少开发者在拿到这些文档容易遗漏的一点在于 API 实质上是一个老的 RESTful 服务,它只能通过云服务。所以至少目前来说,应用必须基于云服务。虽然 Google Glass 基于 Android,但开发者依然无法利用硬件运行任何服务。所以 Google Glass 无法像现有的智能手机平台一样得到***程度的利用,开发者目前无法开发成熟的增强现实的应用。
TechCrunch 认为,Google 做出这种限制显然是基于多种因素考虑的。首先便是电力续航能力,虽然 Google 宣称 Google Glass 在不进行大量录像的情况下可以持续一整天,但一旦有应用失控就不一定做到这一点了。现有的模式将大大降低系统宕机、恶意软件造成耗电过快等情况,代价则是 限制开发者充分利用 Glass 能力。
除此之外,由于平台基于 web,所以开发者在设计应用时,被限于 HTML 和 CSS 语言。Google 建议开发者使用推荐的模板,而非自定义 CSS。
当然,开发者也不允许在应用中发布或包含任何广告,更不能向用户收费。不过未来 Google 应该会放宽这一政策。
从上述的政策可以看出,Google 在 Glass 的应用开发领域仍然非常谨慎和保守,这反映出 Glass 在未来诸多的不确定性,但这毕竟仅仅是 Google Glass 的***个版本,在穿戴式计算领域方兴未艾的前提下,Google 只是在逐步摸索。不过总体而言,作为一款革命性的设备,Google Glass 仍然给开发者带来全新的开发体验。
自 Google Glass 诞生,它就被广泛寄予成为下一个重要的开发平台。平台的生态系统由系统本身、用户以及开发者构成,而开发者又决定了最初的市场规模。不过 Google Glass 究竟能否改变移动开发被手机平台所占据的现状,更多依赖开发者的努力,这对 Google 来说既是好事,也是挑战。