zoukankan      html  css  js  c++  java
  • 苹果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

    ******************************************/

  • 相关阅读:
    nginx平滑升级及回滚
    redis源码安装
    memcached安装
    Harbor源码部署
    Maven源码部署
    tomcat单机多实例(未完待续)
    部署tomcat
    nginx编译参数详解
    CentOS7 安装pip/pip3
    nginx 部署配置
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/5158426.html
Copyright © 2011-2022 走看看