热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

WWDC2016观后杂感

WWDC2016已经落幕了,我没有熬夜看看的录播。总的来说觉得还是比较兴奋的,因为苹果将更多的APi开发出来了,可以玩出更多花样了。?有些

WWDC2016已经落幕了,我没有熬夜看看的录播。 总的来说觉得还是比较兴奋的,因为苹果将更多的APi开发出来了,可以玩出更多花样了。

?有些人吐槽苹果摒弃了之前的清爽作风把首页和锁屏做的更加复杂化,但我觉得这样并没有什么不好,顺应用户的使用习惯总比一意孤行要正确。锁屏页面的交互也是很重要的,大部分人的锁屏到首页并不单单是简单一划或是指纹一按,我经常就按不对还要输入密码,如果锁屏时就能进行回复短信或是优步等操作那最好不过了。同样思想的还有在桌面上用forcetouch按app图标不用进入就能看到一些你想看的内容。

还有些人吐槽苹果在发布会上一点新科技都不说,被谷歌完爆。这是因为这次wwdc不附带硬件发布,仅仅是系统的新特性介绍和系统软件的发布和升级,对于重头戏iPhone7,ipad air3等 我还是非常期待的。

还有些人吐槽苹果的东西都是“别人玩剩下的”,模仿别人的特性谁都会,但是模仿后比别人做的更好的公司没有几家吧,比如腾讯游戏。 相反呢苹果的路线基本是一直被模仿从未被超越,siri,传感器,指纹,forcetouch 这些还没看过能超越他的。苹果只要能做的更好,我觉得就没有问题。

  

?但是我自己想吐槽的点也不是没有:

1.watchOS你和我说运行速度快了7倍,但是你并没有解决最基本的问题一个是续航时间一天一冲我是受够了,一个是独立性是否可以不带iPhone跑步也能GPS定位?

2.相册部分貌似还是不支持gif图。

 

?苹果开发者大多应该都有mac吧,而且苹果每次系统升级都是free所以更新的每一点都和我们是强关联,这次mac的新特性也真是各个命中痛点:电脑支持siri(人与电脑的语音互动 这还是头一次吧),视频画中画(估计也就苹果这种按空格就能播放视频的系统能玩出来吧),跨设备剪贴板(电脑与手机的数据传输更加方便了),最重要的一点,可以通过与云同步大量腾出本地空间,对于这种爱用固态硬盘速度快但是容量小的电脑真是太解渴了。 

 

?这一次发布会苹果还有两个地方的战略眼光真是让人拍案叫绝

其一将homekit做成home的App并且同时与几百家龙头企业合作提供业务对接,并且还和一些房地产商合作让他们在盖房子时就考虑到之后的物联网。反观国内的小米,他们的物联网支持硬件大多都是自己在做,自己做自己的小生态,真的瞬间就显得目光短浅了。

其二推出了swift palyground激发兴趣希望让孩子从小就开始编程,并且将swift作为自己学习的第一门编程语言,并且与学校合作开设swift课程。这一步太精明了,感觉类似于百度和360抢互联网的入口一样,这是在抢新生代工程师启蒙编程文化的入口啊。我们这一代对软件开发的第一印象可能都是java与sun,可能10年后下一代的工程师第一印象就是swift与apple了。

 

?苹果真的是不遗余力的力推swift,可能以前有些人觉得java高级程序员很幸福,只需要用不同的框架就能写Android,或是javaweb 涵盖到了移动端,pc端及服务器,就像圣骑士可以转奶骑防骑DPS那样; 但是现在swift如果学好了,我的天呐,可以写移动端,电脑端,手表,电视,汽车,对了还能写脚本语言。 现在国外一些新兴的优秀的第三方开源库都已大多是swift了,不仅国外,国内的一些菜单UI,炫酷动画等等 我最近看到的也很多都是swift了。

关于移动端swift的学习 一直让开发者很纠结。 刚出的时候很多人追捧,但是很多库不支持,语法也一直大改,还不支持差量编译,开发者苦不堪言。 之后RN兴起,大家一想RN能一份代码Android和iOS两端复用并且可以灵活发版不受苹果提审(7~9天)的影响,于是很多人觉得学啥swift啊,有时间不如直接上RN了! 但是紧接着RN的稳定性和对复杂页面的支持能力不佳,然后苹果神补刀把提审周期缩减到了(1~3)天。 大家又觉得审核基本秒过啊,那为啥还和RN Javascript那些纠缠不清的还不如就写native原生呢用户体验还好。 于是一大圈绕回来大家还在写OC。。。

 

关于发布会吧其他的没有什么太亮点的东西了,Apple music 和 News 对我的诱惑不大, 至于message的炫酷功能,因为还没刷系统(用xcode8 的iOS10模拟器玩过了,但是模拟器不支持force touch) 我不太好评论,如果能做到使用起来毫无卡顿,那我还是会竖起大拇指的。message的demo阶段个人觉得有点冗长,最后还不忘给开发者们顺嘴提了很多需求。

 

 

最后瞎扯一句wwdc在旧金山礼堂和勇士队主场金州奥克兰好近啊,不知道有没有人那天去美国上午看完WWDC晚上再驱车去奥克兰看总决赛Game6那不是爽爆了。 



推荐阅读
  • macOS Big Sur全新设计大版本更新,10+个值得关注的新功能
    本文介绍了Apple发布的新一代操作系统macOS Big Sur,该系统采用全新的界面设计,包括图标、应用界面、程序坞和菜单栏等方面的变化。新系统还增加了通知中心、桌面小组件、强化的Safari浏览器以及隐私保护等多项功能。文章指出,macOS Big Sur的设计与iPadOS越来越接近,结合了去年iPadOS对鼠标的完善等功能。 ... [详细]
  • java中关键语言英文版_为什么Java是华尔街上最炙手可热三门编程语言之一
    原标题:为什么Java是华尔街上最炙手可热三门编程语言之一多年以来Java都是华尔街最热门的编程语言。从低延迟处理应用到订单管理系统或风险评估平台,都有 ... [详细]
  • Unity3D引擎的体系结构和功能详解
    本文详细介绍了Unity3D引擎的体系结构和功能。Unity3D是一个屡获殊荣的工具,用于创建交互式3D应用程序。它由游戏引擎和编辑器组成,支持C#、Boo和JavaScript脚本编程。该引擎涵盖了声音、图形、物理和网络功能等主题。Unity编辑器具有多语言脚本编辑器和预制装配系统等特点。本文还介绍了Unity的许可证情况。Unity基本功能有限的免费,适用于PC、MAC和Web开发。其他平台或完整的功能集需要购买许可证。 ... [详细]
  • 本文介绍了iOS开发中检测和解决内存泄漏的方法,包括静态分析、使用instruments检查内存泄漏以及代码测试等。同时还介绍了最能挣钱的行业,包括互联网行业、娱乐行业、教育行业、智能行业和老年服务行业,并提供了选行业的技巧。 ... [详细]
  • 1.webkit内核中的一些私有的meta标签,这些meta标签在开发webapp时起到非常重要的作用(1) ... [详细]
  • 1.切换Xcode版本假如本地有2个Xcode,切换命令如下sudoxcode-select--switchUsersyushu.lxysoftwareXcode.appConte ... [详细]
  • HTML 5定稿了?背后还是那场闹剧
    HTML5虽然只是一个技术标准,但是眼下更多承载着颠覆苹果与谷歌移动生态的理想。我并不想单纯从技术角度谈论HTML5的现实处境,因为技术从来不会成为发展的绝对瓶颈,尤其是HTML5 ... [详细]
  • 微信小程序发布引起轰动
    首页资讯人物态度新闻段子知识产品公司活动专题黑镜物是No!登录为什么微信深夜发布的“小程序”引动了开发者的大地震?盛威12小时前新闻传说中的微信“应用号”终于要来了& ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • 使用圣杯布局模式实现网站首页的内容布局
    本文介绍了使用圣杯布局模式实现网站首页的内容布局的方法,包括HTML部分代码和实例。同时还提供了公司新闻、最新产品、关于我们、联系我们等页面的布局示例。商品展示区包括了车里子和农家生态土鸡蛋等产品的价格信息。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 我一直都有记录信息的习惯,不知是从什么时候开始,大约是在工作后不久。如今还真有点庆幸从那时开始记了点东西,当然是电子版的,写 ... [详细]
  • 与.Net大师Jeffrey Richter面对面交流——TUP对话大师系列活动回顾(多图配详细文字)...
    与.Net大师JeffreyRichter面对面交流——TUP对话大师系列活动回顾(多图配文字)上周末很有幸参加了CSDN举行的TUP活动, ... [详细]
author-avatar
泽儿0818_833
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有