苹果2014WWDC亮点之个人浅见
这届WWDC给人的整体感觉是融合。设备(手机IOS)和设备(电脑MAC OS X)的融合,人与信息的融合(SpotLight),人与代码的融合(Swift),人与人和设备的融合(HomeKit),接下来我就从这几个融合来说说我的理解。
软件跨平台同步
苹果WWDC说到,用户手机来了电话。用户能直接在电脑上接听,用户正在手机上编辑一个短信,手指一滑,短信程序在MAC电脑上打开了,用户接着发。这就是软件跨平台同步。同一个软件在不同的设备上自由切换同步。讲到这,你可能会认为非常炫。你可能也认为有点陌生。事实上。我们早就接触到了软件跨平台同步,qq软件就是一个软件跨平台同步的典型。你在手机上跟某个人正聊着天。突然手机没电了。没关系,打开电脑登陆qq,你能接着手机上的会话接着聊。
当然苹果更近一步了,它能让用户主动切换软件执行的设备,这是什么意思呢?这个就好比你正在手机上(Android系统)用qq聊天,突然你感觉打字太慢。你手指那么一滑。电脑(windows系统)自己主动帮你打开了你正在聊天的窗体,你接着在电脑上聊天。看到了没有。苹果多做的事是自己主动帮你在电脑上打开qq,并打开相应的聊天窗体。你可能又说了。那事实上腾讯也能够做这个事情啊。腾讯在电脑端执行一个后台程序。当后台程序检測到用户须要切换执行设备。自己主动在电脑上打开qq。是的,腾讯是能够这么做且正在这么做,但至少用户先的安装这个程序,而且启动它,这就不受控制了,且切换的过程不够友好。苹果的MAC
X就相当于电脑里的Windows, IOS就相当于手机里的Android的。一个同一时候掌握了电脑和手机的操作系统的企业。它自然非常easy做到这个而且做得更好,而且能让不论什么程序都能够有这种行为。你买了它的设备,它的服务是一直在的。用户是没法停用的。它就能保证行为的一致性。即不会有时能够用。有时又没法用。
SpotLight
SpotLight。这个功能我非常看好。以后的潜力也非常巨大。SpotLight事实上就是另外一个搜索引擎。它之所以与众不同,是由于它不仅搜索传统的网络上的内容,它还搜索应用的内容。它提供了搜索接口,不论什么应用实现这个接口,就能提供搜索功能,这就相当于SpotLight是搜索的搜索。这个想象空间就大了,比方百度应用一安装。用户就通过SpotLight具备了baidu搜索的功能。用户再安装Facebook, SpotLight就相当于抓取了Facebook站点全部的数据,用户再安装优酷,用户就能通过SpotLight搜索视频了。当然这些应用企业可能出于保护主义仅仅提供部分数据搜索,那就是另外一回事了。事实上,早在2012。Ubuntu的Unity桌面系统就有了类似功能。系统一个输入框。就可以搜索文件。也可搜索应用。百度的框计算就更加接近SpotLight了,仅仅只是那是一个网页版的SpotLight,且百度框架里的应用质量和数量无法和苹果生态的native程序相提并论,关键是百度离用户太远,用户得先打开网页才干使用它。SpotLight但是用户向下一拉就可进入的。
Swift
Swift是一种编程语言。一開始看到它,就认为它太像脚本语言了,随性语义化的语法,像极了。后来细致阅读。它还不像现有的脚本语言,现有的脚本语言都是解释性语言。何为解释性语言?解释性语言就是代码不须要也不会有编译过程,代码在运行的时候边解释边运行。相相应的是c/c++, java/.net等语言。
c/c++是最低层的语言。这些语言的代码必须编译成机器码。然后运行时,机器直接识别运行。java/.net等语言略微上层些。它也须要编译,可是它是编译成一种中间语言,这样的语言机器也不认识,可是运行环境认识并将这一中间语言解释为机器码,这样做的优点就是跨平台。回到swift,它事实上还是和object-c一样的语言,是低层的语言,须要编译成机器码,可是它的编译器支持以行为单位编译并运行它,这样就给用户一种脚本语言命令行形式运行的表象。所以说swift做到了object-c的低层高效率,又做到了脚本语言编写简易运行方便的便利。这是多么美好的事情。
HomeKit
事实上理论上讲,这个软件能够也应该由第三方开发商做,比方Life360等已经在做对应的探索。HomeKit就是一个以家庭为单位的管理软件。它能够管理家庭里全部的人。媒体文件(相冊),全部设备。它管理门锁,空调等家电设备,这就是智能家居大概念。或许正是由于智能家居这一大块头。苹果才决定切入。也确实应该切入。
想象一下。有iphone在手,大热天回家前。开空调,煮饭。
上班时,看家庭安检摄像头,想小孩了。调控调节下摄像头就看到小孩了。
想看片了,遥控电视下载大片。回家坐等教育片。事实上,智能家居早就開始炒作了,早就被人看上。可是一直雷声大,不见下雨,何该?主要是由于没有一个统一的标准。你要控制空调。总的有一个通信标准来给空调发命令吧。
家电企业一直也想切入,互联网网巨头更想切入,互不相让,各自推标准,最后自然没标准了。
小米,百度等大佬不停的推路由器,乐视,小米推互联网电视,为的就是嵌入自己的智能家居标准,极力让自己的设备成为家电的大哥。一统江湖。
苹果能做到吗,不一定,可是它正在做相同的事。可是它更有号召力,它说不定给点糖衣炮弹,就把家电企业这一块给一统江湖了也说不定,可是在中国大陆这边。它还有得啃,互联网巨头不是吃素的,家电企业不是吃素的,政府不是“吃素”的,你懂得。
/********************************
* 本文来自博客 “爱踢门”
* 转载请标明出处:http://blog.csdn.net/itleaks
******************************************/
苹果2014WWDC亮点之个人浅见的更多相关文章
- 长达半年的苹果发布会:亮点与槽点(iPhone5s,iPhone5c)
不知出于什么原因,今天凌晨召开的苹果发布会并没有视频直播,所以大家都守着The Verge家的图文直播.结果,苹果再一次用事实证明了他们没有保密体系,或者,故意没有保密体系. 整场发布会正经的亮点如下 ...
- 苹果教你六招:设计优秀的icon
在iOS 7测试版发布后,网上开始出现大量关于iOS 7设计的资源.在WWDC期间,苹果曾为开发者举办了多场主题演讲,其中有一场是苹果UX布道师Mike Stern的精彩演讲-- 优秀iOS设计最佳实 ...
- [转]Swift 简介 - 苹果最新的编程语言
Swift 真的可以说是最新的编程语言了,2014wwdc刚刚发布,下面来了解一下都有哪些特点. 首先感谢原作者,主要内容是借鉴他的,参考链接 http://zh.lucida.me/blog/an- ...
- 挺苹果的声音,iPhone 5s的两处进步
苹果iPhone 5s发布后的两处重大进步让我很关注,但看了网上众多网友的点评,又深深的被中国当前手机发烧友圈的这种屌丝文化所震撼,这不是一条正确的道路,这将把中国的手机产业引向歧途,所以我不得不说几 ...
- Swift 简单介绍 - 苹果最新的编程语言
Swift 真的能够说是最新的编程语言了,2014wwdc刚刚公布,以下来了解一下都有哪些特点. 首先感谢原作者,主要内容是借鉴他的,參考链接 http://zh.lucida.me/blog/an- ...
- 苹果iPhone X上搭载的那颗A11仿生芯片,到底牛在哪?
苹果iPhone X上搭载的那颗A11仿生芯片,到底牛在哪? 上周,苹果公司在刚刚落成投入使用的“飞船”新总部(Apple Park)举行2017年秋季新品发布会,整场发布会基本被iPhone X抢尽 ...
- 2016 苹果全球开发者大会(WWDC)
纵观WWDC 2016开发者大会的全部内容,尽管本次大会没有那些新的产品发布,不过能让各位果粉的肾留到秋天,那也是苹果公司对各位果粉的关爱啊.但是对iOS开发者而言,新发布的技术还是比较不错的.主要内 ...
- 流媒体技术学习笔记之(十七)FFmpeg 3.3《希尔伯特》-新版本的亮点
FFmpeg 3.3“Hilbert”,一个新的主要版本的一些亮点: 苹果Pixlet解码器 NewTek SpeedHQ解码器 QDMC音频解码器 PSD(Photoshop Document)解码 ...
- 屏幕測试亮点,新买了一个显示器,使用web简单的測试下了亮点
1,购买了一个新的显示器 趁着双11的时候价格廉价.入手了一个显示器. http://serve.netsh.org/pub/dead_pixel.bin 滚动下就能够换颜色了.把chrome最大化, ...
随机推荐
- BZOJ 1355: [Baltic2009]Radio Transmission( kmp )
自己YY一下可以发现answer = n - fail[ n ] ------------------------------------------------------------------ ...
- vs使代码可以折叠的方法
set [工具]->[选项]->[文本编辑器]->[C/C++]->[查看]->[大纲显示]->[大纲语句块] = True
- poj 3295 Tautology(栈)
题目链接:http://poj.org/problem?id=3295 思路分析:判断逻辑表达式是否为永真式问题.根据该表达式的特点,逻辑词在逻辑变量前,类似于后缀表达式求值问题. 算法中使用两个栈, ...
- Swift - 2 (?和!、结构体、类、协议、扩展、闭包)
1> 可选类型(?)和强制解包(!) 在swift中,可选类型(?) 其根源是一个 枚举型,里面有 None 和 Some 两种类型.其实所谓的 nil 就是 Optional.None , 非 ...
- 【转】CentOS 6 服务器安全配置指南
原文连接: CentOS 6 服务器安全配置指南(通用) Linux 是一个开放式系统,可以在网络上找到许多现成的程序和工具,这既方便了用户,也方便了黑客,因为他们也能很容易地找到程序和工具来潜入 L ...
- 1, sync_with_stdio(), tie()的应用
一.sync_with_stdio() 这个函数是一个“是否兼容stdio”的开关,C++为了兼容C,保证程序在使用了std::printf和std::cout的时候不发生混乱,将输出流绑在了一起. ...
- Python 2.7 学习笔记 基本知识
python是一种解释型的.面向对象的.带有动态语义的高级程序设计语言.本文介绍下python的基本知识. 一.安装 各种操作系统有自己的安装方法,linux系统一般都自带了python的环境.这里不 ...
- 设计模式 ( 十六 ) 观察者模式Observer(对象行为型)
设计模式 ( 十六 ) 观察者模式Observer(对象行为型) 1.概述 一些面向对象的编程方式,提供了一种构建对象间复杂网络互连的能力.当对象们连接在一起时,它们就可以相互提供服务和信息. 通常来 ...
- 基于visual Studio2013解决算法导论之046广度优先搜索
题目 广度优先搜索 解决代码及点评 // 图的邻接表表示.cpp : 定义控制台应用程序的入口点. // #include <iostream> #include <stac ...
- csu1306: Manor
http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1306 解题思路:唬人的水题,只要按照他的意思打,就能过,不过,数组最好开大点.用到优先队列,也可以 ...