当前位置: 首页 > 编程日记 > 正文

史上最强最贵Mac Pro诞生,iPadOS和iOS分家!WWDC19全面总结

640?wx_fmt=jpeg


作者 | 俞佳兴、胡巍巍

转载自CSDN(ID:CSDNnews)

图片&视频 | 余佳兴摄自美国圣何塞WWDC现场


一年一度的WWDC终于来了!43岁的苹果,产品经验位居世界前列。一个迈入中年的公司,该如何持续做出让人惊艳的产品呢?答案就在WWDC 2019!

640?wx_fmt=gif

库克在演讲,俞佳兴摄制

本次大会,CSDN特邀记者——浙江大学的WWDC奖学金获得者俞佳兴,给大家带来了来自大洋彼岸的新鲜现场图、以及记者在现场的亲身感受!准备好了吗,一起往下看!


iPadOS:苹果集齐5大系统


多年以来,iPad在苹果设备中,一直夹在手机和电脑中“受气”,谁让iPad无论是接电话还是办公,都显得略有不足呢?

如今,千年的媳妇熬成婆,iPad也有自己的OS系统了!名字就叫iPadOS!

640?wx_fmt=jpeg

iPadOS和iOS的相同之处在于,它也能分屏,但是互动性更强,比如如果你要复制某个文件,直接拖拽就OK!

而且,无论是自带应用、还是第三方应用,都全面支持多窗口分屏,当两个Word窗口并排时,它可以支持Files应用新视图、元数据可视化、原生预览图、SD卡/U盘、支持SMB文件分享、压缩解压。

此外,iPadOS还加入了新的触控功能,比如选择文字、翻页、复制粘贴,尤其是支持大量的三指手势。

这么一听,iPad变得更像电脑了,没错!苹果就是要让iPad拥有更强的辨识度,毕竟没有辨识度的产品,一不小心就成了鸡肋。


MacPro又涨价,没涨工资的用户一脸愁容


被用户吐槽久未更新的MacPro,终于迎来新一代!

新款MacPro配备英特尔至强处理器,拥有最高300W的电源供应和强大的散热手段。

其拥有最高1.5TB内存(2933MHz ECC,6内存通道)、8个PCI Express插槽、I/O卡还提供了2个Thunderbolt 3接口、2个USB-A接口和3.5mm音频接口。

在显卡方面,Mac Pro标配AMD Radeon 580X显卡,最高AMD Radeon Pro Vega 2显卡,每一部Mac Pro可支持2个MPX Module。

640?wx_fmt=jpeg

在价格方面,最低配版本售5999美元,折合人民币约41415元,最顶配版本预计没有十万拿不下,恩,苹果再次创新了电脑定价高度。


iOS 13变身“黑寡妇”


1、“黑寡妇”暗黑模式姗姗来迟

坊间期待已久的iOS暗黑模式(Dark Mode),终于诞生!该黑暗“笼罩”所有苹果官方应用,就连通知也能用黑色。

要来就来全套的,苹果还把手机中的照片应用、联系人、短信编辑页面等统统变黑。

用户在使用暗黑模式时,点击控制中心的快捷按钮,就可切换黑暗模式。

2、地图添加新功能

此次地图增加的新功能,不知是不是从中国学来的。

它的更新,颇像百度地图——即新增AR实景功能。

作为国内用户,有木有感觉一丝自豪,咱们几年前就用上地图AR功能啦!

3、性能“插翅要飞”

在性能上,iOS13操作系统终于揭开面纱。

拜iOS13所赐,Face ID解锁速度提高30%,应用启动速度提升200%,App启动速度不尽快了一倍,App安装包缩小一半,更新包缩小四成。

App Store应用下载大小降低50%,升级包大小降低60%。一缩一降之间,iOS13秀了一把结实肌肉。

4、视频美颜功能驾到!

记得几年前,欧美用户还吐槽苹果相机把自己拍的太美、以至失去了真我。

而随着全世界进入vlog时代,苹果也在闻风而动。

iOS13提供了视频编辑功能,你的视频不仅可以像照片一样旋转,还可以添加滤镜。

浏览视频和照片的方式也有新变化,浏览模式下,视频可以自动播放,咦这不是和微博自动播放视频很像吗?

照片以后也可按照日、月、年来显示,拥有机器学习功能的iOS13还会删除重复照片。

5、Siri智商越来越高

在本次Siri的更新中,苹果使用了基于机器学习的Neural TTS技术,Siri的声音听起来更像“人说的”,机器腔拜拜!

而当你戴着AirPods无线耳机时,Siri可以Get别人发给你的消息,你直接发语音,对方就能收到你的回复。

此外,Siri增强了社交分享功能,用户可将自己正在听的音频内容分享给别人。电台功能也加入Siri大家庭,10万个电台,估计有好多是你喜欢的。

内置Siri智能音箱HomePod,也变得更智能,你在公司上播放的手机内容没播完,回家后HomePod会续播。

6、引入HomeKit安防视频功能

iOS13中,苹果增加HomeKit安防视频功能,该功能可提供10天的iCloud存储,而此举并不会占用你现有的存储空间。

其对视频内容的分析,也由原来的在线进行转到了本地进行,分析结束后,它会把视频上传到iCloud并进行加密存储。

640?wx_fmt=jpeg


macOS:iTunes退役,新兵上场


新版macOS的名字很浪漫,叫Catalina。

旧的不去新的不来,Catalina的到来,也标志也iTunes的退役,后者被分割为音乐、博客和电视单块应用。

640?wx_fmt=jpeg

新的Find My设备查找功能也登场了,它可以定位离线设备,从而帮你找回丢失的苹果设备。

值得一提的是,这项功能不仅能做到端到端加密,还能让你匿名。

此外,Catalina还加入了名为Sidecar的新功能,Sidecar支持无线和有线连接,这项功能可以将iPad化作第二显示屏,有了它,你就能把应用程序挪到iPad屏幕上进行操作。

而辅助功能也得到了升级,macOS和iOS都能支持语音控制,用户可以用语音来输入文字、编辑文字。

激活锁功能也加入了所有配备T2芯片的Mac,它可以避免旁人动你的设备。

人与人之间的沟通很重要,系统和系统之间的沟通也很重要。尽管macOS和iOS在目前来看,依然各自过各自的。

但是,苹果爸爸一直有意让它俩更亲密,比如,这次新增的Project Catalyst项目,就能让开发者根据iPad应用开发macOS版。

据了解,开发者只要在Xcode中勾选Mac,相关功能进行包括光标控制和窗口控制在内的自动适配。


tvOS:一个账号,全家登录


或许你在国内,很少听说tvOS和Apple TV,但就像国内更流行微信、国外更流行Facebook一样,Apple TV在国外用户颇多。

本次更新后的tvOS,支持多用户登录,当你切换用户后,tvOS会根据该账号的信息,为你推荐专属内容。

此外,tvOS还给苹果游戏订阅服务Apple Arcade当了一次开路先锋,即tvOS开始支持第三方游戏手柄,比如微软Xbox One手柄和尼PlayStation DualShock 4。

在游戏数量上,tvOS正式版上线后将推出近百款,游戏控们估计要笑醒吧。smiley_4.png

640?wx_fmt=jpeg


记者手记


本次WWDC的特约记者是浙江大学的俞佳兴,他首次作为WWDC奖学金得主来参加大会。

640?wx_fmt=jpeg

特约记者俞佳兴

对于WWDC2019,他表示:“从头到尾,每一个系统都有让人震撼的地方。从tvOS的多用户使用,到iPadOS全新的对iPad的优化,使得iPad生产力有所提升,更加惊艳的交互界面,实用的多任务管理,再到iOS13、Dark Mode的加入,以及Apple对用户隐私的全方位保护。最后是全新Mac Pro的出场,以及macOS的改进和优化。这些都让我觉得这场WWDC给开发者们,给用户带去了许许多多的东西,值得我们回味和学习。”

那么,对于本次WWDC,有哪些你喜欢的功能呢?评论区见!

(*本文由 AI科技大本营转载,转载请联系原作者)


精彩推荐



6月29-30日,2019以太坊技术及应用大会 特邀以太坊创始人V神与以太坊基金会核心成员,以及海内外知名专家齐聚北京,聚焦前沿技术,把握时代机遇,深耕行业应用,共话以太坊2.0新生态。


扫码或点击阅读原文,既享优惠购票!


640?wx_fmt=jpeg

推荐阅读

  • Python从入门到精通,这篇文章为你列出了25个关键技术点(附代码)

  • IEEE“撑不住”了?声明解除对华为评审限制

  • 基础必备 | Python处理文件系统的10种方法

  • 如何正确的获取数据?

  • Chrome 成为互联网看门人?!

  • 从沉迷游戏到信奥冠军、保送清华,这位天才少年是如何做到的?| 人物志

  • 刚刚,Python内幕被爆出!老码农:没控制住,心态已崩!

  • 被小公司毁掉的名校毕业生 | 程序员有话说

  • Unix风雨五十年:老兵远去,新秀崛起

  • 如何在厕所、垃圾桶或小树林捡一枚BCH?看完后我笑了...


640?wx_fmt=png


点击阅读原文,查看更多精彩内容。

相关文章:

Java 抽象类与接口的区别

接口和抽象类有什么区别 你选择使用接口和抽象类的依据是什么? 接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象 抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人&…

XMOVE3.0手持终端——软件介绍(五):在2KB内存的单片机上实现的T9中文输入法

编者注: X-MOVE是作者在业余时间于2010年6月份启动的以运动传感开发,算法和应用的平台,目前已经发展了三个版本,第四版的开发接近尾声。发布在博客园仅为交流技术,不存在商业目的,作者保留一切权利。 一. 综…

推荐系统遇上深度学习,9篇阿里推荐论文汇总!

作者 | 石晓文转载自小小挖掘机(ID: wAIsjwj)业界常用的推荐系统主要分为两个阶段,召回阶段和精排阶段,当然有时候在最后还会接一些打散或者探索的规则,这点咱们就不考虑了。前面九篇文章中,有三篇是召回阶…

ReSharper修改命名风格

默认情况下,ReSharper会建议你全局变量命名使用下划线开头,且第一个字母小写。否则,会给你标记出来,如下: 但我个人不喜欢这种风格,一般使用首字母大写且不带下划线,可以通过配置来调整&#xf…

【Qt】Log4Qt(一)下载、编译

Log4Qt(一)下载、编译 1、下载2、编译2.1 单独编译成库2.2 将源码添加到项目中2.2.1 log4qt.pri分析2.2.2 pro示例如下1、下载 github上星最多的是这个:https://github.com/MEONMedical/Log4Qt 下载log4qt最新(截止2021-12-04)的稳定版本v1.5.1(Qt版本需要Qt5.7.0以上)…

android:退出程序

http://kofi1122.blog.51cto.com/2815761/703751 使用的是定义全局变量的方法

ubuntu中使用apt命令安装ipython失败解决方案

在最近使用ubuntu安装ipython时,出现如下报错: 出现这个问题,主要是因为apt还在运行,故解决方案为: 1、找到并且杀掉所有的apt-get 和apt进程 运行下面的命令来生成所有含有 apt 的进程列表,使用ps和grep命…

【Qt】Log4Qt(二)使用

Log4Qt(二)使用 1、使用TTCCLayout 格式化输出1.1 添加头文件1.2 配置根记录器的输出格式1.3 注册记录器,并输出日志2、最简代码3、将日志写入文件4、使用配置文件:log4qt.properties5、使用配置文件:QSettings6、周期性生成日志文件7、滚动生成日志文件(可以指定日志文件…

B站超全分享!2万人收藏的免费计算机科学速成课

整理 | 一一出品 | AI科技大本营(ID:rgznai100)作为一枚程序员,很多人可能都不太能清晰地说出计算机发展脉络,要想成为优秀的程序员,只会编程是不够的。“读史使人明智”,我们还要了解计算机理论知识&#…

图说:Windows 8使用搜索,快速开启应用

在Windows 8中,“开始菜单”变成的“开始屏幕”,想快速找到需要的应用不是件容易的事,毕竟桌面可以安装太多的应用。 怎么快速找到需要的应用的,其实方法也非常简单,只需在“开始屏幕”下使用键盘,键入需要…

一个可以卷起来的蓝牙键盘,简直是办公码字神器!

作为一个办公室码字党,熊大大一直觉得ipad最大的bug就是码字不方便。以前,我每次码字都会把平板先平放,打字才能顺手╮(╯﹏╰)╭后来买了蓝牙键盘,码字方便了,但键盘又大又厚重,日常携带巨不方…

比较v-bind和v-model

简单来说,区别如下:1.v-bind用来绑定数据和属性以及表达式,缩写为:2.v-model使用在表单中,实现双向数据绑定的,在表单元素外使用不起作用 一、v-model v-model多在表单中使用,在表单元素上创建双…

【Qt】Log4Qt(四):周期性输出日志,并且限制日志文件数量

在Log4Qt中存在一个比较大的问题,当使用 DailyRollingFileAppender对日志进行输出时,会无限输出文件,也就是说,当系统运行很久时,日志文件有可能很大,大到无法想象。因此,很多开发者希望在DailyRollingFileAppender中加一个属性,用于配置日志文件的个数。 1、dailyrol…

g13 root

1.官方解锁: 官方已经给出了wildfire S的解锁bootloader教程。需要注意的是,这个解锁之后虽然仍是s-on状态(但下边一行显示了unlock),不影响我们将来随意刷机,说白了就相当于s-off了。 准备工作&#xff0c…

【Qt】Log4Qt(三)源码分析

Log4Qt(三)源码分析 1、分层架构1.1 核心对象1.2 支持对象2、源码分析2.1 宏2.1.1 LOG4QT_DECLARE_QCLASS_LOGGER2.1.2 LOG4QT_DECLARE_STATIC_LOGGER2.2类2.2.1 Log4Qt::ClassLogger2.2.2 LogManager2.2.3 PropertyConfigurator2.3 深入理解 rootLogger、logLogger、qtLogge…

GitHub五万星登顶,程序员命令行最全技巧宝典!

作者 | 唐小引封图 | CSDN出品 | CSDN(ID:CSDNnews)一个项目 Get 所有命令行技巧!最近两天,「The Art of Command Line(命令行的艺术)」这个开源项目雄踞了 GitHub TOP 榜,直接以 51…

开源硬件:极客们的伟大理想

自 Dennis Allison 在 1975 年发布它的 Tiny BASIC 以来,他倡导的开放、共享的思想得到了多数开发者的认同,这些年,软件开源取得了令人瞩目的成绩。同时,他那句 “让我们站在彼此的肩膀,而不是彼此的脚趾上。”也变成了…

五年12篇顶会论文综述!一文读懂深度学习文本分类方法

作者 | 何从庆来源 | AI算法之心(ID:AIHeartForYou)最近有很多小伙伴想了解深度学习在文本分类的发展,因此,笔者整理最近几年比较经典的深度文本分类方法,希望帮助小伙伴们了解深度学习在文本分类中的应用。…

Failed to fetch http://mirrors.cloud.aliyuncs.com/

服务器版本:阿里云 ubuntu 16.04 问题:阿里云安装软件时,提示 W: Failed to fetch http://mirrors.cloud.aliyuncs.com/ubuntu/dists/xenial/InRelea se Could not resolve mirrors.cloud.…

【FFmpeg】使用sws_scale将AVFrame转换后的图像数据放入cv::Mat中

1、方法一,伪代码如下 cv::Mat mat; AVFrame avFrame; const int stride[] = {static_cast<int>(mat.step[0])}; ret =

Android之Adapter用法总结

本文转自http://kb.cnblogs.com/a/2328334/&#xff0c;转载请注明原出处。 Android之Adapter用法总结 作者&#xff1a;Devin Zhang 来源&#xff1a;博客园 发布时间&#xff1a;2012-01-20 22:33 阅读&#xff1a;1193 次 原文链接 [收藏] 1.概念 Adapter是连接后端数…

【FFmpeg】ffmpeg命令详解(一)

ffmpeg命令详解(一) 1、命令格式2、简述3、详细说明3.1 过滤器3.1.1 简单的过滤器图3.1.2 复杂的过滤器图3.2 流拷贝1、命令格式 ffmpeg [global_options] {[input_file_options] -i input_url} ... {[output_file_options] output_url} ...global_options:全局选项 input_…

从流感预测到智能决策,深度学习能帮企业做哪些事?

未来将只有两种公司&#xff0c;一种是有人工智能的&#xff0c;一种是不赚钱的。这句话大概可以总结两层意思&#xff0c;一方面人工智能让更多的企业面对更广阔的商业前景&#xff0c;另一方面是如果要运用人工智能创造价值&#xff0c;就必须拥抱技术&#xff0c;实现真正的…

寻找隐形冠军 支付宝、微信用得那么溜,可谁知道背后有一名“上海功臣

下午三点半&#xff0c;离晚饭时间还有一段时间&#xff0c;可新沪路上的熟食店“尚老居”门口已经人头攒动。 “阿姨你来啦&#xff0c;今天要点什么&#xff1f;” “老样子&#xff0c;称点烧鹅和蹄髈&#xff0c;阿拉孙子老欢喜吃的&#xff0c;买好正好去接伊放学。” “阿…

Lnmp安装与配置笔记

——————————————安装与配置——————————————1.相关软件&#xff1a;yum -y install gcc gcc-c autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-…

【FFmpeg】ffmpeg命令详解(二)

ffmpeg命令详解(二) 4、流选择4.1 自动选择流4.2 手动选择流5、命令行选择详解5.1 命令行选项的值说明:5.2 流说明符5.3 通用选项5.4 主选项5.5 视频相关选项5.6 高级视频选项5.7 音频选项5.8 高级音频选项5.9 字幕选项5.10 高级字幕选项4、流选择 FFmpeg提供了“-map”选项…

谷歌开源张量网络库TensorNetwork,GPU处理提升100倍!

编译 | 琥珀出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09;世界上许多最严峻的科学挑战&#xff0c;如开发高温超导体和理解时空的本质&#xff0c;都涉及处理量子系统的复杂性。然而&#xff0c;这些系统中量子态的数量程指数级增长&#xff0c;使得暴力计算并不可…

Python基础之逻辑运算符

1.在没有()的情况下&#xff0c;not的优先级高于and&#xff0c;and的优先级高于or&#xff0c;即优先级关系为()>not>and>or&#xff0c;同一优先级从左往右计算。 例题&#xff0c;判断下列逻辑语句的结果&#xff1a; 3 > 4 or 4 < 3 and 1 1 1 < 2 a…

《Android开发从零开始》——11.AbsoluteLayoutFrameLayout学习

本节课的主要内容有&#xff1a; 1.介绍AbsoluteLayout布局的使用 2.介绍FrameLayout布局的使用 课程下载地址&#xff1a;http://u.115.com/file/f15a9d5411 课件及地址&#xff1a;http://u.115.com/file/f1b56ce345 【转】转载于:https://blog.51cto.com/professor/1573001

【FFmpeg】ffmpeg命令详解(三)高级选项

ffmpeg命令详解(三)高级选项 1、-map2、-ignore_unknown3、-copy_unknown4、-map_channel5、-map_metadata6、-map_chapters7、-benchmark8、-benchmark_all9、-timelimit10、-dump11、-hex12、-readrate13、-re14、-vsync15、-frame_drop_threshold16、-async17、-adrift_th…