WWDC三大看点:Mac新系统Yosemite、iOS 8及新编程语言Swift

导语:苹果公司专门针对开发人员公布全新的 Swift 编程语言以及新版的 Xcode,苹果公司称其拥有“快速、现代、安全、互动”等特性

苹果在今年的 WWDC 开发者大会上发布了新版 Mac OS X 系统及 iOS 系统,带来多项改进或体验优化。本次大会是苹果第 25 届开发者大会,苹果注册开发者已达 900 万名。

据苹果 CEO 库克介绍,全球 PC 行业下滑5% 的情况下,苹果 Mac 却实现了 12% 的增长,总装机量达到 8000 万台,而最新一代操作系统 Maverick (Mac OS X)共售出 4000 万份拷贝,成为苹果历史上销量最高的一代操作系统。

库克称,苹果共售出 8 亿多台 iOS 设备,iPod touch 销量超过了 1 亿,iPad 超过 2 亿,iPhone 超过 5 亿。去年,苹果新增用户 1.3 亿,在中国一半的新增用户此前使用的 Android 手机。库克表示,苹果的用户满意度超过 97%。

以下为本次发布会的亮点:

关于开发者

0、苹果为开发者推出 Swift 编程语言更快更便捷

The Swift Programming Language 图书下载:

https://itunes.apple.com/us/book/the-swift-programming-language/id881256329?mt=11

地址:https://developer.apple.com/swift/

在本届 WWDC 全球开发者大会接近尾声时,苹果公司专门针对开发人员公布全新的 Swift 编程语言以及新版的 Xcode,苹果公司称其拥有“快速、现代、安全、互动”等特性,并且要全面优于 Objective-C 语言。“在过去的 20 年里,我们只支持 Objective-C。”软件工程副总裁克雷格·费德里奇在台上表示,而未来苹果开发者平台将支持这款全新的 Swift 编程语言。

<<<-------------  <_< 向左看

在演示过程中,苹果展示了如何能让开发人员更快进行代码编写及显示结果的“Swift Playground”,在左侧输入代码的同时,可以在右侧实时显示结果。苹果公司表示 Swift 是基于 Cocoa 和 Cocoa Touch 而专门设计的。Swift 不仅可以用于基本的应用程序编写,比如各种社交网络 App,同时还可以使用更先进的“Metal”3D 游戏图形优化工作。由于它可以与 Objective-C 兼容使用,因此开发人员可以在开发过程中进行无缝切换。

Swift 可以允许开发者更快的复制内容,通过非常少的代码来实现更多的内容。在发布会上,苹果演示了如果只通过一行简单的代码就完成了一个完整图片列表加载的过程。另外,Swift 还可以让开发人员看到随着时间的推移整个应用程序运行代码的变化,并且还拥有完全控制时间的特性,所以开发人员可以快速的向前或向后预览,测试自己的应用程序在某些特殊情况下的反应。

Swift 完全支持 Xcode,并且开发指南将通过 iBookstore 来提供给广大开发者。另外开发者们也可以在年底 iOS 8 系统发布时开始提交通过 Swift 语言编写的新应用程序。Xcode 目前已有 1400 万次下载量,而全新 Swift 编程语言改变了 Objective-C 复杂的语法,并保留了 Smalltalk 的动态特性,整体来说变得更加简单易用,进一步完善了自己的开发生态圈。

关于 Mac 系统

1、新版 Mac 系统命名为“优胜美地”

苹果发布最新版 Mac OS X 10.10 系统,命名为 Yosemite(优胜美地),优胜美地名字来源于美国加州的一个州立公园,雄奇独特挺拔的半球悬崖,飞流直下千尺的瀑布,高耸如云的红木构成了独特的景观。

Yosemite 采用了全新的扁平化视觉设计,视觉上与 iOS 高度统一。新系统中的通知中心采用半透明设计,可以从屏幕的右侧弹出多层级菜单。Spotlight 搜索框从右上角迁移到了屏幕中央,可以搜索新闻、地图以及换算和数学方程,还可以跨文件、跨时间搜索通讯录好友。

从今天开始,苹果就将为开发者提供全新 OS X 的开发者预览版,正式版本将于今年秋季为消费者提供,升级免费。

2、Mac 可当电话用拨打/接听无障碍

新版 OS 通过插件可以实现拨打和接听电话功能,可以在 Mac 上接听和拨打 iPhone 上的电话及回复信息。

3、更快、更节能的 Safari 浏览器

新版 OS 带来了全新的 Safari 浏览器,UI 界面与系统的扁平化视觉风格一致,另外在用户隐私性上也有一定的增强。苹果称浏览速度快、更加节能。在用户浏览 1080p 在线视频的情况下,新版 Safari 比上一代节能 12%。

4、新推云存储服务剑指 Dropbox

苹果在本次 WWDC 上发布 iCloud Drive,以 iCloud 为基础,使苹果旗下所有的 Mac、iPad 以及 iPhone 都可以通过这一平台进行文件的共享,提高了用户共享文件的自由度。

5、新邮件功能可发送最高 5GB 的附件

通过 MailDrop 功能,用户可通过云端发送最高 5GB 的超大附件。而所发送的文件过大时,MailDrop 将自动创建一个链接,替代邮件中的原始附件,而超大附件将存储在云端。

关于 iOS

6、发布 iOS 8 增内涵不改外观

和上一代的 iOS 7 相比,iOS 8 在设计风格上没有太大变化,依旧保持了清新、美观的扁平化路线,其主要亮点在对通知中心、输入法、信息、邮件等功能的改进和丰富上。

面向开发者的测试版 iOS 8 今天就可下载,正式版要等到 9 月份 iPhone 6 发布的时候。

7、苹果输入法更智能支持第三方输入法

苹果更新了 iOS 上的输入界面,在虚拟键盘上新增了快速输入栏,当用户输入英文字母的时候,键盘上会出现单词联想,用户可以通过点击上面的单词或者词组快速输入需要的词汇。

同时,苹果破天荒宣布输入法将开放给开发者,iOS 用户可以安装九宫格等第三方输入法。

8、一站式健康信息收集站 HealthKit

苹果新增了健康管理系统 HealthKit 以及一个健康管理软件 Health。通过 Health 软件,iOS 可以收集健康配件的测试数据,这些数据可以告诉使用者身体状况如何,在美国,这项功能还能和医疗机构打通,当你需要帮助的时候,你的医生或者指定医疗机构可以通过 HealthKit 的数据作为医疗辅助判断。

9、HomeKit 让手机变成智能家居遥控器

HomeKit 使手机用户通过手机即可控制个人的智能家居,可以通过 Siri 发出操控指令,遥控车库门、电灯或者是安全摄像头的开关。比如,只要说一句“准备睡觉”,智能家居就会自动调暗灯光、关上房门。

10、针对中国市场做了更多优化

苹果特意在发布会上提到了中国市场,iOS 8 针对中国市场本地化服务做了优化。iOS 8 将拥有更出色的地图、准确的导航、农历日历、准确快速的中文输入以及更准确的天气预报等。

WWDC三大看点:Mac新系统Yosemite、iOS 8及新编程语言Swift,布布扣,bubuko.com

时间: 2024-08-23 12:43:34

WWDC三大看点:Mac新系统Yosemite、iOS 8及新编程语言Swift的相关文章

Mac重装系统搭建iOS开发环境

安装Xcode fan qiang 然后打开终端依次输入以下命令 ppdeMacBook-Pro:~ pp$ history    1  defaults write com.apple.finder AppleShowAllFiles TRUE    2  killall Finder    3  gem -v    4  sudo gem update --system    5  gem -v    6  gem sources --add https://gems.ruby-china.

熊猫猪新系统測试之二:Mac OS X 10.10 优胜美地

在第一篇windows 10技术预览版測试之后.本猫为大家呈现还有一个刚刚才更新的mac操作系统:"优胜美地".苹果相同一改以猫科动物为代号命名的传统.在10.9的Mavericks之后,第二次使用景点名称的命名方式新的10.10操作系统:Mavericks是美国加尼福尼亚州的一处海滩.而Yosemite则是美国约塞米蒂国家公园的大陆译称呀!我老是下意识的把"优胜美地"和本国的某品牌空调广告词乱搭,比較无语呀! 假设说Mavericks仅仅是10.7界面上的小打小闹

熊猫猪新系统测试之二:Mac OS X 10.10 优胜美地

在第一篇windows 10技术预览版测试之后,本猫为大家呈现另一个刚刚才更新的mac操作系统优胜美地.苹果同样一改以猫科动物为代号的传统,在10.9的Mavericks之后,第二次使用景点名称的命名方式10.10操作系统:Mavericks是美国加尼福尼亚州的一处海滩,Yosemite则是美国约塞米蒂国家公园的大陆译称呀!我老是下意识的把"优胜美地"和本国的某品牌空调广告词乱搭,比较无语呀! 如果说Mavericks只是10.7界面上的小打小闹的话,优胜美地则让人感觉焕然一新,眼前一

Mac OSX系统、Linux、Windows命令行教程

Mac OSX系统.Linux.Windows命令行教程 一.各系统终端的使用方法 二.各系统命令的功能 用你的终端做一些事情 (command line, Terminal, PowerShell). 一.各系统终端的使用方法 Mac OSX 在Mac OSX系统上,你应该 按住 command 键,并敲空格键. 屏幕顶部会弹出一个蓝色的"搜索框". 输入"terminal". 点击终端应用程序,这个程序的图标看起来有点像一个黑盒子. 终端就打开了. 现在你可以在

Mac升级到Yosemite后默认的php版本不支持imagetfftext函数问题解决

Mac升级到yosemite后,php也自动升级,运行项目的时候发现后台验证码显示不出来.调试一下发现imagetfftext这个函数不存在,应该gd没有安装完全,因为Mac上的php实现系统自带的,只能通过重新安装php来解决[不能通过安装扩展来处理],经过对比发现使用homebrew安装会方便点... 首先重新安装freetype,jpeg,libpng,gd #先删除之前的再安装新的,没有安装过的则直接跳过即可 sudo brew rm freetype jpeg libpng gd zl

VMware克隆Linux系统后,新系统网络问题

VMware克隆Linux系统后,新系统网络问题Device eth0 dose not seem to be present的解决方法. 今天学习Linux到一定阶段了,需要用到二台机器同时开启,于是用VMware克隆了开始正常使用的第一台Linux系统.克隆操作还是很简单的,一会好了,重新启动后,想使用xshell连接,先看了克隆出来的新机器,就叫cloner吧,ifconfig只有loop口是正常工作,于是使用service network restart重启网络服务看看好没好,结果出现下

MAC OS X Yosemite的PyQt4配置记录 by tsy

声明: 1)本报告由博客园bitpeach撰写,版权所有,免费转载,请注明出处,并请勿作商业用途. 2)若本文档内有侵权文字或图片等内容,请联系作者bitpeach删除相应部分. 3)本文档内容涉及Mac OS X Yosemite的PyQt4配置. 4)仅仅作为参考用途,抛砖引玉,不作为证据证明用途,请自行取舍,核实引用. 0目录 1.1参考文献 主要是汇总一下,我参考阅读的一些文献.以此为坚实基础,进行实践.这些参考博客或文章是非常宝贵的经验记录. 1.2环境 需要准备些什么 1.3过程步骤

WWDC总结:开发者需要知道的iOS 9 SDK新特性

http://blog.csdn.net/uxyheaven/article/details/46470801 编者按:WWDC 2015苹果开发者大会是移动开发者一年一度的盛会,InfoQ中文站除了第一时间整理Keynote内容分享给大家之外,还邀请了资深的一线开发者分享他们的收获.本文为王巍(@onevcat)对WWDC上透露的iOS 9 SDK新特性的总结,分享给广大的iOS开发者. 年年岁岁花相似,岁岁年年人不同.今年的 WWDC 一如既往的热闹,得益于 Apple 的随机抽选机制,这两

在Mac OS X Yosemite 10.10.3 中搭建第一个 ASP.NET 5 Web 项目

终于有时间在 Mac 上安装一下 ASP.NET 5,网上有许多教程,但是多数的时间比较早了,版本不是最新,搭着 Build 2015 的春风,我也实践一下 Mac OS X 上的 ASP.NET 5. 经常使用 Windows 8.1,对 Mac 并不太熟悉,也一并把安装中的问题趟一遍. 前几天刚刚更新了 Mac 的操作系统,操作系统版本 Mac OS X Yosemite 10.10.3. 1. 在 Mac OS X 上安装 ASP.NET 5 ASP.NET 5 运行在 DNX 之上,DN