WWDC感想-后PC时代进入云服务时代-(首发程序员杂志7月刊)

2023-11-11 05:50

本文主要是介绍WWDC感想-后PC时代进入云服务时代-(首发程序员杂志7月刊),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 WWDC感想-后PC时代进入云服务时代

   2011年的苹果开发者大会(WWDC 2011)注定要史上留名,不是因为可能是乔布斯最后一次出席,而是因为苹果第一次发布了清晰的云平台战略,后PC时代进入云服务时代。

   WWDC大会5200张门票(售价1599美元,合人民币1万元)在12小时内销售一空,去年销售了整整八天。今年5月在同一地方2011Google I/O技术大会的5000张门票(价格100-550美元)更为抢手,不到一小时销售一空。充分说明了开发者的新时代来临,iOS,Android是目前最热的平台。

   当然Google大会的热度还因为去年送了参会者Nexus手机,今年又送了三星Chrome book. 而苹果开发者大会什么也不送,甚至连会议议程都没有在网上公布,只提供了WWDCApp应用程序。 但苹果开发者还是趋之若鹜,我在现场问了几个参会者都是连续多年参加,WWDC的最大吸引力是什么呢?WWDC不仅仅是苹果官方发布重要产品和技术的场所,更是苹果内部的系统工程师和开发者面对面的交流互动平台,WWDC提供了100场动手实验室和120场技术讲座,出动了近千名技术工程师,这才是WWDC最有价值的地方。

这次大会来自中国的参会者有70多名,其中有近20名来自高校,他们是苹果高校开发者大赛的获奖者,分别来自中山大学,浙江大学,武汉大学和中央美术学院,每年WWDC的技术大奖也针对学生有专门的奖项。其他的来自中国各大互联网公司和优秀的苹果APP开发者。

大会持续五天,最受瞩目的是第一天上午的keynote主题演讲,发布了iCloud, Mac OS Lion,iOS5. 后面的所有讲座都是围绕最新发布的iOS APIMac OS API进行技术讲解,并让参会者可以现场动手编程体验。

 

1)iCloud-清晰云平台战略

   苹果通过iphoneipadMacbook 已经在硬件设备上牢牢奠定了领先的地位,下一代新产品也都在计划中陆续发布,近期其他竞争对手的产品要想超越其性价比非常困难。

   要成为IT业霸主,必须构建系统平台应用的生态系统。特别是苹果吸取了90年代和Windows对决的经验教训,苹果在iphone上开创了Appstore模式,聚集了50万种移动应用,成为最领先的应用平台,也极大丰富了iphone的应用范围。

虽然苹果的软硬件平台都保持领先,但IT技术革命更新换代非常迅速,微软称霸PC时代20年,到了互联网时代Google成了霸主,不到五年碰到社交网络年轻的Facebook才是王者。苹果利用iphone,ipad成为了后PC时代的新霸主,但同时也考虑如何在互联网服务上发力,虽然陆续推出的mobile me,ping都不成功,但乔布斯说“我们学到了很多经验教训”,

接着说了一段这样的话:“十年前我们认为PC是数字生活的中枢,但几年前我们已经认识到,PC,iMaciphone,ipod一样只是一种设备,数字生活的中心枢纽是云端”。iCloud给出了非常清晰的答案,苹果系统上的所有数据-email,联系人,日历表,购买下载的APP,照片,图书,音乐,各种文档都可以自动同步,无论你是用iphone,ipad,iMac 只要是苹果的设备,用户无需考虑文件存储在哪里,所有这些数据之间都可以完美同步。

  (注:2001 MacWorld大会上乔布斯发布苹果的数字中枢策略,他说“我们认为个人电脑进入了第三个伟大的时代-数字生活时代,新时代是全球数字设备剧增的时代,包括CD,Mp3,手机,PDA,数码相机,数码摄像机以及其他设备,通过提高这些设备的价值,Mac成为新数字生活的中枢。” 十年来这一策略十分成功,苹果的ipod,itunes正是这一策略的产物。)

 

   更重要的是,苹果在ios5Mac OS X Lion里面面向开发者提供了iCloudAPI,第三方应用也可以把用户数据存储在苹果的云端。原来你需要架设Server,写好Server端程序,并编写代码处理文件的网络读写同步。现在苹果只需要调用icloudAPI,系统会帮你在后台处理这一切。

  相比Google Apps, AmazonAWS,微软的Live service,苹果在云计算服务上姗姗来迟,但苹果的风格是“Measure twice, cut once出手虽然晚,但一出手很猛。

OS API出发直接集成云端服务,开发者的第三方应用直接就变成云端服务了,“IT Just Works”。对于用户来说,也无需像微软Live mesh, Dropbox的文件目录同步。

     乔布斯强调用户将不需要再有文件存储的概念,甚至也不需要有存盘,就像照片一样,他只需要自己有哪些文档,而不需要了解这些文档是如何存储的。乔布斯领导的苹果曾经废掉了软驱,光驱,鼠标。现在在软件上又要废掉文件系统。

iCloud的目标是成为所有苹果用户的数据中心,包括你的个人媒体文件,工作文件,通信信息,订阅的音乐杂志报纸等。为了表示苹果的决心,乔布斯还专门展示了苹果花费十几亿美元在美国北卡罗莱纳州投资的数据中心。

Google, Microsoft,Amazon,Facebook也都在努力朝这个方向前进,收集所有人的信息和数据,不管你是否喜欢,我们已经进入云服务平台竞争时代。这是WWDC 2011最大的标志。

   

2)值得重视的Mac OS X Lion

   另外值得重视的是虽然乔布斯宣布后PC时代到来,但PC依然是目前最重要的IT市场,WIndows 7上市18个月宣布销售3.5亿份拷贝。

    这次发布的Mac OS X LioniOS上吸取了很多功能,包括多点触控和Mac App Store, 新增了250个新功能和3000API,最震撼的还是新操作系统的价格从129.99美元直降到29.99美元。 

   虽然Mac OS的市场占有率只有5%,但借助iOS的强大影响,MacBook的销量也节节上升。拥有iphoneipad的用户,习惯了多点触控的操作,下一步升级电脑的时候是否Mac电脑和笔记本对他们吸引力更大。这也是苹果要夺取全面胜利的关键领域。

   建议开发者应该不仅只盯着iOS,也应该关注Mac OS的发展。

3)关于主题演讲和其他

   头天去登记的时候,苹果员工就和我说如果要听乔布斯的演讲,必须凌晨就去排队。

实际上头天晚上九点就已经有第一批十来个排队的开发者,

我是凌晨三点到的现场,已有近200人。七点会场外就已经聚集了超过3000人,乔布斯的主题演讲是10点开始。

   苹果的演讲风格值得所有IT厂商学习,简洁清晰,非常流畅,不乏幽默和对竞争对手的打击。包括后面四天的技术讲座,每场讲座有2-3位工程师上场,演讲的PPT风格一致,文字和代码字体显示非常舒服,程序效果的演示也非常好。

   大会的特点是“Engineer to Enginner,每场讲座的座位后面都有电源插座,现场的WIFI也保持畅通,现场有专门监控显示带宽的屏幕。

这篇关于WWDC感想-后PC时代进入云服务时代-(首发程序员杂志7月刊)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/387977

相关文章

SpringBoot基于配置实现短信服务策略的动态切换

《SpringBoot基于配置实现短信服务策略的动态切换》这篇文章主要为大家详细介绍了SpringBoot在接入多个短信服务商(如阿里云、腾讯云、华为云)后,如何根据配置或环境切换使用不同的服务商,需... 目录目标功能示例配置(application.yml)配置类绑定短信发送策略接口示例:阿里云 & 腾

springboot项目如何开启https服务

《springboot项目如何开启https服务》:本文主要介绍springboot项目如何开启https服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录springboot项目开启https服务1. 生成SSL证书密钥库使用keytool生成自签名证书将

使用Node.js制作图片上传服务的详细教程

《使用Node.js制作图片上传服务的详细教程》在现代Web应用开发中,图片上传是一项常见且重要的功能,借助Node.js强大的生态系统,我们可以轻松搭建高效的图片上传服务,本文将深入探讨如何使用No... 目录准备工作搭建 Express 服务器配置 multer 进行图片上传处理图片上传请求完整代码示例

Spring LDAP目录服务的使用示例

《SpringLDAP目录服务的使用示例》本文主要介绍了SpringLDAP目录服务的使用示例... 目录引言一、Spring LDAP基础二、LdapTemplate详解三、LDAP对象映射四、基本LDAP操作4.1 查询操作4.2 添加操作4.3 修改操作4.4 删除操作五、认证与授权六、高级特性与最佳

Linux上设置Ollama服务配置(常用环境变量)

《Linux上设置Ollama服务配置(常用环境变量)》本文主要介绍了Linux上设置Ollama服务配置(常用环境变量),Ollama提供了多种环境变量供配置,如调试模式、模型目录等,下面就来介绍一... 目录在 linux 上设置环境变量配置 OllamPOgxSRJfa手动安装安装特定版本查看日志在

SpringCloud之LoadBalancer负载均衡服务调用过程

《SpringCloud之LoadBalancer负载均衡服务调用过程》:本文主要介绍SpringCloud之LoadBalancer负载均衡服务调用过程,具有很好的参考价值,希望对大家有所帮助,... 目录前言一、LoadBalancer是什么?二、使用步骤1、启动consul2、客户端加入依赖3、以服务

WiFi6时代来临! 华三H3C NX54路由器还值得购买吗?

《WiFi6时代来临!华三H3CNX54路由器还值得购买吗?》WiFi6时代已经来临,众多路由器厂商也纷纷推出了兼容WiFi6协议的路由器,今天我们将深入体验H3CNX54路由器,这款由知名企业... 随着科技的发展,WiFi6逐渐走进了我们的日常生活之中,相比WiFi5来说,WiFi6拥有更高的带宽、更高

Nginx配置系统服务&设置环境变量方式

《Nginx配置系统服务&设置环境变量方式》本文介绍了如何将Nginx配置为系统服务并设置环境变量,以便更方便地对Nginx进行操作,通过配置系统服务,可以使用系统命令来启动、停止或重新加载Nginx... 目录1.Nginx操作问题2.配置系统服android务3.设置环境变量总结1.Nginx操作问题

springboot的调度服务与异步服务使用详解

《springboot的调度服务与异步服务使用详解》本文主要介绍了Java的ScheduledExecutorService接口和SpringBoot中如何使用调度线程池,包括核心参数、创建方式、自定... 目录1.调度服务1.1.JDK之ScheduledExecutorService1.2.spring

Android 悬浮窗开发示例((动态权限请求 | 前台服务和通知 | 悬浮窗创建 )

《Android悬浮窗开发示例((动态权限请求|前台服务和通知|悬浮窗创建)》本文介绍了Android悬浮窗的实现效果,包括动态权限请求、前台服务和通知的使用,悬浮窗权限需要动态申请并引导... 目录一、悬浮窗 动态权限请求1、动态请求权限2、悬浮窗权限说明3、检查动态权限4、申请动态权限5、权限设置完毕后