【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

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:001135
用户头像

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

关注

评论

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

Vue3+ElementPlus+Axios实现从后端请求数据并渲染

Python研究所

6月月更

华为开启2022全球校园AI算法精英大赛 百万奖金等你来挑战算法极限

科技汇

java培训redis集群原理详解

@零度

redis java培训

秒云荣获《2022爱分析 · IT运维厂商全景报告》智能运维AIOps市场代表厂商

MIAOYUN

云原生 智能运维 IT运维 智能运维AIOps

浅谈软件研发的复杂性与效能提升之道

思码逸研发效能

研发效能

Rxjs mergeMap 的使用场合

Jerry Wang

typescript 响应式编程 angular RXJS 6月月更

Drive to APasS!使用明道云管理F1赛事

明道云

centos7防火墙完整操作命令,值得的收藏

迷彩

Linux 运维 Centos 7 防火墙 6月月更

Salesforce 容器化 ISV 场景下的软件供应链安全落地实践

阿里巴巴中间件

阿里云 容器 云原生

优博讯出席OpenHarmony技术日,全新打造下一代安全支付终端

Geek_2d6073

牛客java选择题每日打卡Day4

京与旧铺

6月月更

Future & CompletionService

Ayue、

多线程 Future接口

大数据培训Scala 类和对象知识与案例分享

@零度

scala 大数据

TiDB 6.0:让 TSO 更高效丨TiDB Book Rush

PingCAP

TiDB

政策关注 | 加快构建数据基础制度,维护国家数据安全

青藤云安全

数据治理 数据安全

面试突击60:什么情况会导致 MySQL 索引失效?

王磊

Java MySQL 面试

巅峰小店APP仿站开发玩法模式讲解源码分享

WDL22119

巅峰小店仿站开发 巅峰小店溢价挂售模式开发 巅峰小店APP模式开发 巅峰小店源码搭建

直播电子商务应用程序开发需要什么基本功能?未来发展前景如何?

开源直播系统源码

软件开发 直播源码 带货直播

SpringBoot 3.0最低版本要求的JDK 17,这几个新特性不能不知道!

博文视点Broadview

EMQ携手谐云,打造车联网平台联合解决方案

EMQ映云科技

车联网 物联网 IoT 兼容性测试 6月月更

【值得收藏】Centos7 安装mysql完整操作命令

迷彩

MySQL 数据库 centos 6月月更

JavaScript 回调函数/Promise/ async/await

源字节1号

软件开发 前端开发 后端开发

居家办公竟比去公司上班还累? | 社区征文

架构精进之路

初夏征文

SpringCloud - Eureka核心源码解析

码农参上

微服务 SpringCloud Eureka 注册中心

web前端培训组件内部数据state的知识点分享

@零度

前端开发 state

预约直播 | 主流视觉算法介绍及在PAI上的应用

阿里云大数据AI技术

机器学习 视觉算法

私藏干货分享:关于企业架构中如何进行平台化

松子(李博源)

企业架构 数据架构 业务架构 大数据平台 平台

关于接口测试自动化的总结与思考

阿里巴巴云原生

阿里云 接口 性能压测 PTS 阿里云云原生

红包雨: Redis 和 Lua 的奇妙邂逅

勇哥java实战分享

Spring Boot零配置启动原理

码农参上

Spring Cloud springboot

在外企远程办公是什么体验? | 社区征文

翊君

Java 程序员 远程办公 外企 初夏征文

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