写点什么

Apple tvOS 旨在为 Apple TV 带来游戏类和效率类应用

  • 2015-09-11
  • 本文字数:736 字

    阅读完需:约 2 分钟

Appley 已经推出了 tvOS ,tvOS 是 Apple TV 上一种新的 OS 系统,它允许开发者构建游戏类和效率类应用。

根据Apple 的描述,iOS 开发者将会对tvOS 的SDK 非常的熟悉,因为它从iOS 继承了很多框架,包括CloudKit,CoreData,CoreGraphics,CoreAudio,CoreVideo,CoreLocation,UIKit 等等。同样也包含了对共享和多用户体验的支持。

tvOS 将允许开发者:

  • 通过一个遥控器控制用户界面;
  • 检测手势和按键;
  • 自定义一个屏幕键盘;
  • 使用游戏控制器;
  • 创造视觉艺术品。

遥控器在 Apple TV 用户体验中发挥了关键作用,它有一个接触表面,可以检测滑动、按压、长按。在一些国家,Apple TV 遥控器将还包括 Siri 遥控,Siri 遥控允许通过语音命令控制 Apple TV。

Apple 声称,构建 Apple TV 应用类似于构建 iOS 应用。此外,开发者能够构建一种客户端- 服务器应用,可以让多个客户端应用呈现一致的用户界面。客户端- 服务器应用是基于标准的web 技术,包括HTTPS,DOM 和JavaScript,并使用一种自定义标记语言 TVML 来定义用户界面。

为了支持客户端 - 服务器应用,tvOS 包含了一些特定的框架,如:

  • TVMLKit ,向本机代码提供了一种桥接 JavaScript 和 Apple 自定义标记语言 TVML 的方法。
  • TVMLJS ,在客户端 - 服务器应用中提供一个 API 用来加载 TVML 页面。
  • TVServices ,允许向应用添加最新的扩展,帮助用户发现应用的内容,比如音频或视频,这样操作系统可以将它呈现给用户。

Apple 提供了一个可以使用的 TVML 模板目录,比如搜索模板、菜单栏模板、listTemplate 等等。

单个 Apple TV 应用被限制在 200MB 内,并且开发者应该使用 on-demand 资源,以防他们需要更多的资产。

预发布 tvOS 的 SDK 可以从 Apple 网站上下载

查看英文原文 Apple tvOS Aims to Bring Games and Productivity Apps to Apple TV

2015-09-11 19:001356
用户头像

发布了 92 篇内容, 共 26.6 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

架构实战营 - 模块八作业

en

#架构实战营

模块三作业

周文

「架构实战营」

PS 基础操作 - 文件格式和存储

hepingfly

ps教程 ps学习笔记

AI辅助测试与自动化测试

刘冉

AI 自动化测试

自动化前端页面性能测试介绍

刘冉

大前端 软件测试 性能测试 软件自动化测试

.NET6新东西--CallerArgumentExpression

喵叔

11月日更

设计消息队列存储消息数据的 MySQL 表格

缘分呐

Golang Gin 框架入门介绍(一)

liuzhen007

11月日更

模块三课后作业 - 详细架构设计文档 - 外包学生管理系统

渐行渐远

架构实战营

无处不在的 Kubernetes,难用的问题解决了吗?

阿里巴巴云原生

阿里云 Kubernetes 容器 云原生 难题攻克

【Promise 源码学习】第七篇 - 实现 Promise 返回值 x 的处理

Brave

源码 Promise 11月日更

低碳企业和个人如何参与碳交易市场?

石云升

碳中和 11月日更 碳交易

极客时间架构实战营作业八

jjn0703

架构实战营

《PyTorch深度学习实战》复习之环境搭建

IT蜗壳-Tango

11月日更

模块三作业

忘记喝水的猫

架构训练营

Android C++系列:JNI中的线程操作

轻口味

c++ android jni 11月日更

架构营模块三作业

GTiger

架构实战营

在线英文名随机生成器

入门小站

工具

14 K8S之对外访问容器服务

穿过生命散发芬芳

k8s 11月日更

再见了,纸币!数字人民币,席卷而来

CECBC

Go语言,定时器的使用

微客鸟窝

Go 语言 11月日更

微服务中台技术之延迟中心实践

小江

Java redis kafka 延时队列

模块三作业:学生管理系统架构设计文档

赵先生

架构实战营

如何使用 Prometheus Kafka Adapter 向 Kafka 推送 Prometheus 数据

耳东@Erdong

kafka Prometheus Adapter 11月日更

PS 基础操作 - 缩放、抓手、移动工具

hepingfly

ps教程 ps学习笔记

基于Serverless的测试服务化-理论篇

刘冉

软件测试 自动化测试 测试服务化

架构实战营 - 模块八作业

Alex.Wu

和12岁小同志搞创客开发:手撕代码,做一款声控灯

不脱发的程序猿

少儿编程 DIY 传感器 创客开发 Arduino

模块三作业

lxz

【LeetCode】键值映射Java题解

Albert

算法 LeetCode 11月日更

进击的Java(六)

ES_her0

11月日更

Apple tvOS旨在为Apple TV带来游戏类和效率类应用_移动_Sergio De Simone_InfoQ精选文章