水处理试剂厂家
免费服务热线

Free service

hotline

010-00000000
水处理试剂厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

苹果盘子有多大

发布时间:2020-06-30 22:52:37 阅读: 来源:水处理试剂厂家

摘要:相信许多开发者、业界人士甚至不少果粉都在 6 月 3 日凌晨熬夜看了苹果2014年WWDC Special Event的现场直播,无论是惊喜还是失望,WWDC 作为一场开发者的大会。

关键词:苹果

相信许多开发者、业界人士甚至不少果粉都在 6 月 3 日凌晨熬夜看了苹果2014年WWDC Special Event的现场直播,无论是惊喜还是失望,WWDC 作为一场开发者的大会,苹果终究只是在这次大会上给开发者带了新 iOS 与 OS X 测试版本、新的 API 与新的开发工具,没有传闻的 iPhone 6,也没有 Retina Macbook Air.

除去一些新功能的细节,Tim Cook 与Craig Federighi带给大家最重要的一个主题是Continuity.从现场发布会的内容来说,Continuity 指的是 iOS 设备之间、OS X 设备之间、iOS 设备与 OS X 设备之间的使用连续性,你可以从一台苹果设备无缝地跳到另一个设备来完成同一个任务,能完成的任务暂时包括 iOS 系统内置的电话、短信、邮件等功能。

看了直播或者视频,你会发现 Tim 和 Craig 是在用极其疯狂的速度串讲完了所有 Keynote 和 Demo,丝毫不留给观众一些理解笑点的时间,基本丧失了演讲应有的戏剧性和节奏感,不是他们不想有,而是要讲的内容实在太多。而如果你是一位已经开始研究最新 WWDC Session 视频的苹果注册开发者,你会发现他们在两个小时内讲的这么多东西,完全只是冰山一角。

在百余个 WWDC Session 中的 What's New in Cocoa Touch 里,UIKit(iOS 的整个视觉交互框架)的软件工程师 Luke Hiesterman 就开门见山地介绍了 iOS 8 的软件架构哲学与目标:Adaptivity,指的是 iOS 框架与开发者代码在不同设备之间的适用性。

具体地来说,在 iOS 8 之前,当设备手持方向改变时,开发者需要根据设备的方向来具体判断,再完成不同的 UI 实现(长宽变化,如 iPad 相册在设备纵向时每行显示 4 栏,设备横向时每行显示 5 栏);当同样的需求面对 iPhone 与 iPad 等不一样的设备,开发者需要根据设备类型来来具体判断,实现不同的视图展示内容、方式与动画(“设置”应用在 iPhone 上与 iPad 上的业务逻辑相同,但是展示方式不一样);面对不同屏幕尺寸的设备,开发者还要分别实现与屏幕对应的字体大小、列表的高度与边距。但是面对以上这些繁琐问题,新的 iOS 8 都给出了统一的接口,让你用同一套代码就可以让同一功能在 iPad 和 iPhone 上无缝实现。

而你会问,这又如何?以上的很多功能在 iPad 第一天出的时候就有考虑了,只是更优化了一些吧,但是,苹果其实给了更多。安装了 XCode 6 Beta 的开发者可能第一时间就发现了,模拟器里出现了两个新选项:Resizable iPhone 和 Resizable iPad,这两个模拟器能够让你在调试的时候,任意指定屏幕宽度或者高度(如图,同样的实现是只改了宽高),让你为同一套代码调试完全不同的任意宽高。前端开发者看到这应该笑了,这不就是 Web 开发里的响应式设计(Responsive Design)么。

基于苹果为开发者提供的这类接口,大家的想象力可以任意发散:Resizable iPad屏幕再变大,即是Apple TV;Resizable iPhone再变大,便是5英寸、6英寸的iPhone;而Resizable iPhone变小,自然就是iWatch.这些iOS 8提供的新接口接口,让开发者用一套代码就可以覆盖所有的尺寸与设备。

基于以上,再回顾一下 OS X 的一些新功能:你能用 Macbook 连着你的 iPhone 打电话、发短信,更能在 Macbook 上一键连接 iPhone 的 3G/4G 网络,即使你的 iPhone 在客厅而 Macbook 在书房。不过,苹果在发布会上的数据也说得很清楚,每 10 个 iOS 用户,才有 1 个 OS X 用户,以上的功能真的那么有必要、那么 urgent 么?

当然不是,打电话、发短信与共享网络的 Continuity 当然完全是为了 iWatch 准备的!此外,苹果新推出的高性能游戏中间层 Mental 取代了 OpenGL ES,让游戏画面的绘制更加靠近 GPU,让游戏画质与复杂度又有了极大提升,这只是为了高分辨率 iPad 么?当然不止,还有一块更大的游戏终端蛋糕--Apple TV!到这里,你可以试想一下你与你的亲人在 4K 屏幕的 Apple TV 上 Facetime 时候的感觉了,iPhone 与 Apple TV 同样会有超凡的 Continuity 特性,鬼知道那些天才的开发者能把这两个东西结合出什么样的鬼斧神工。

以上,才是这次 WWDC 最让人惊叹的东西。

而至此,你也应该不奇怪为什么苹果让Jonathan Ive同时担任硬件、软件的设计总裁,为什么让曾经只管 OS X 软件开发的Craig Federighi管理 OS X 和 iOS 两个团队-- Continuity And Adaptivity--现在与未来的所有苹果设备的无缝结合。

而回到主题,从 WWDC 的技术细节管中窥豹苹果的长远战略,你更能理解罗马不是一天建成的,也更能发现那群聪明人的战略可不仅仅是建一座罗马城,而是罗马帝国。

责编:fanwei

山西西服定做

内蒙古定做防静电工服

德州工服