专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
程序员小灰  ·  在AI时代,如何赚到第一桶金? ·  4 天前  
OSC开源社区  ·  如何将谷歌开源的V8引擎移植到纯血鸿蒙系统? ·  4 天前  
OSC开源社区  ·  我爱你,中国! ·  5 天前  
51好读  ›  专栏  ›  OSC开源社区

苹果拒绝“热更新”, iOS 11 抛弃 32 位应用……程序界的与时俱进?!|源资讯 19 期

OSC开源社区  · 公众号  · 程序员  · 2017-03-18 08:22

正文

#点击图片,报名参加深圳源创会#


摘要


一周源资讯(2017.3.10-2017.3.17):苹果发通谍拒绝“热更新”; iOS 11 将彻底放弃 32 位应用程序;Android 将加入 Java 8 的原生支持……不与时俱进,小心被小学生完虐!


近日,开发界因为一条大新闻炸开了锅。


苹果向所有开发者推送警告邮件,宣布未来将禁用 APP 内部的“动态分发”功能。并要求开发者在自家 APP 中删除 JSPatch 相关框架,否则 APP 将面临下架或禁止上架。这一动作,宣告着 APP Store 为“热更新”判了“死刑”,未来应用更新则将进入“原生”时代,用户需重新下载完整的新版数据包。


苹果软件改制一小步,程序猿迈向失业的一大步。


然而最受伤的,莫过于中国的“程序猿”们。


“热修复”直接可以通过服务器推送并进行下载迭代,可以避过苹果“二次审核”,于是就成为了国内开发者们最爱用的一个框架;但国外开发流程很好很规范,会做好充分的 codereview 和测试,上线后bug较少,往往很少需要进行热修复。频繁的更新迭代,不符合歪果仁眼中的“稳稳的幸福”。



国外跟国内真的如此不同?


近日,有专业人士针对 Stack Overflow Jobs 上的招聘趋势数据进行了整理,分析出了 2017 年企业对开发者的招聘需求趋势。看看和国内的差别在哪?自2015年以来,企业指定招聘目标/类型增长最快的是 ReactJS、Docker、Ansible 和 Apache Spark,其次是系统管理和 QA 。



除了拒绝“热更新”外,有消息称,新一代的苹果手机操作系统 iOS 11 将会彻底放弃 32 位应用程序,如果消息属实,将会有近 20 万款 APP 面临无法使用的风险。


这很符合苹果一贯强硬的作风。


iOS如此大动作,Android 又如何?


Google 在 Android Developers 博客中宣布,正在改进 Android 对 Java 8 的支持方式,Google 宣布 Android 将加入 Java 8 的原生支持



@无聊的人啊:谷歌,你以为甲骨文会放过你?笑话(赞同:+17)


@mymbrooks:为何不用 Go、Kotlin ? 费解(赞同:+1)


要知道 Go 可是 66% 的开发者选择在业余时间使用的语言呢,在Go 语言官博发布了一篇调查报告结果显示,编程语言专长和偏好的选择中,Go 不出意外排名最高。



虽然谷歌一向从开发者的需求出发,不过最近谷歌做出了一件让人人神共愤的事情,那就是将已经升级到 Android 7.1.1 的 Nexus 6 强制降级到 Android 7.0



信息量这么大,程序员可要与时俱进了!


不然小心被小学生完虐~


真不愧是社会主义未来接班人,现在 4 岁孩子没认字已开始学计算机编程了呢,在上海大学举行的一场面向孩童的教育机器人比赛上,千余名小选手同台竞技,其中学龄前儿童达 100 人,最小的选手只有 4 岁。



@袁国涛:高级玩具而已,我觉得还是有机会让孩子蹲在地上看看蚂蚁、去野地看看花草的好。(赞同:+34)


小孩子玩具都那么高级了,大人们要怎么玩?


这是一位来自迪拜的 Kamran Ahmed 的一位老教授制作的“神器”—— 2017 最新 Web 开发者成长路线图,用来给学生授课交流。作者也将其放在了 GitHub 上,分享给所有开发者。




@厦门网友:这个世界的程序员全部在学工具怎么用了..而不是学内功心法了(赞同:+8)


那些好好学内功心法的前辈们也不知道现在怎么样了~1987 年浙江考出的第一批 12 个程序员,你们现在哪里?



@铭asniler:90年代用basic把行号写完的路过,致敬!


那时候学编程,跟现在真的是完全不一样的概念。试想:几万行程序,在上机调试以前都是写在纸上的,每周有一次两个小时上机调试的机会……现在想起来还是很回味


很值得夸一下!


如何夸程序员?


你这代码写得真好看。夸C程序员:你这代码不看注释就能懂,写得真好。夸Ruby程序员:我艹,太神奇了,你怎么做到的!夸Perl程序员:这个正则表达式碉堡了。夸Python程序员:Pythonic!夸Java程序员:你写的代码一点都不像Java!



最后提醒一下,明天就是深圳站 OSC 源创会啦,干货主题、机械键盘奖品啥的你们都知道了,再犹豫,你可能就要错过了全年唯一一次看到 OSC 的全部妹纸的机会了~反正小编天天能看到还是会去(毕竟还有其他美女到场)!

 


重大开源资讯


阿里宣布 Atlas 开源,提升大规模团队移动开发效率:3月13日,手机淘宝安卓客户端容器化框架 Atlas 正式宣布开源。Atlas 由阿里巴巴移动团队自研,以容器化思路解决大规模团队协作问题,实现并行开发、快速迭代和动态部署,适用于 Android 4.x 以上系统版本的大小型 App 开发。


GitLab 宣布收购开发者社交平台 Gitter 并计划开源:Gitter 是一款热门流行的用于在开发项目中加入社交聊天链接的服务,能让开发者和用户更方便、随意的交流。GitLab 宣布已收购 Gitter 并将完全开源,允许社区成员为大家贡献和改进产品,代码移交工作将在2017年6月之前完成。


本文为一周热门资讯整合,如对详细内容感兴趣,欢迎点击阅读原文进入资讯详情查看!)




推荐阅读

干货满满,本周日深圳 OSC 源创会最后报名中!

3 月值得关注的 15 个 JavaScript 和 CSS 库

开发者福音,13 个最佳 JavaScript 数据网格库推荐

阿里宣布 Atlas 开源;Win10 被喷是一个广告平台;回归 Windows 不是技术原因?

点击“阅读原文”查看更多精彩内容