写点什么

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

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

关注

评论

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

PC市场如何再起波澜?荣耀的创新或是答案

脑极体

链游版羊了个羊-SeedX,17号上线欢迎挑战

BlockChain先知

边缘计算技术及其安全

阿泽🧸

边缘计算 9月月更

软件测试 | 测试开发 | maven构建加速方法

测吧(北京)科技有限公司

测试

华为云快成长直播间云会议专场,华为员工都在用的高效办公神器

科技云未来

[SSM]异常处理

十八岁讨厌编程

Java 后端 9月月更

2022-09-16:以下go语言代码输出什么?A:101;B:100;C:1;D:2。 package main import ( “fmt“ ) type MS struct {

福大大架构师每日一题

golang 福大大 选择题

第四章 C语言之牛客网刷题📖笔记

Dream-Y.ocean

c 算法 9月月更

加速 Amazon RDS for MySQL 只读副本提升

亚马逊云科技 (Amazon Web Services)

MySQL RDS

Java学习--SpringBoot 常用注解详解(一)

六月的雨在InfoQ

Spring Boot Spring MVC Spring注解 9月月更

软件测试 | 测试开发 | Appium 自动化测试从基础到框架实战精华学习笔记(一)

测吧(北京)科技有限公司

测试

[MyBatisPlus]MyBatisPlus简介、入门案例

十八岁讨厌编程

Java 后端开发 9月月更

每日算法刷题Day11-最大公约数、数组去重

timerring

算法题 9月月更

软件测试 | 测试开发 | app自动化测试(Android)--App 控件定位

测吧(北京)科技有限公司

测试

测试左移-快速玩转Debug

转转技术团队

问题排查 测试debug

软件测试 | 测试开发 | 自动化测试与性能测试篇(附答案)

测吧(北京)科技有限公司

测试

软件测试 | 测试开发 | Appium 自动化测试从入门到框架实战精华学习笔记(二)

测吧(北京)科技有限公司

测试

实时云渲染 VS 本地渲染,全面横向对比

3DCAT实时渲染

云办公时代SaaS行业如何保证用户使用体验,提高用户留存率?

Baklib

SaaS 帮助文档

工赋开发者社区 | 大“火”的扩散模型综述又一弹!UCF等《视觉扩散模型》综述,20页pdf详述三种通用的扩散建模框架

工赋开发者社区

软件测试 | 测试开发 | 接口测试之HTTP 协议讲解

测吧(北京)科技有限公司

测试

[SpringBoot]SpringBoot整合第三方技术

十八岁讨厌编程

Java 后端 9月月更

全新 Amazon RDS for MySQL 和 PostgreSQL 多可用区部署选项

亚马逊云科技 (Amazon Web Services)

Java 学习 --SpringBoot 常用注解详解(二)

六月的雨在InfoQ

springboot 注解 Spring Bean @Component 9月月更

【MySQL 进阶】事务二

六月暴雪飞梨花

MySQL 事务 9月月更 InnoDB存储引擎

软件测试 | 测试开发 | css selector用法

测吧(北京)科技有限公司

测试

【MySQL进阶】事务一

六月暴雪飞梨花

MySQL 事务 9月月更 InnoDB存储引擎

【指针内功修炼】函数指针 + 函数指针数组 + 回调函数(二)

Albert Edison

数组 指针 C语言 9月月更 指针数组

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