Photo by xaopian
本期关键词:下载管理, 络安全,热修复,Google I/O,Kotlin,Swift,Promise,WebSocket,React Native。
1)安卓下载任务管理
-
内容简介:上年开发了一个壁纸,音乐,应用,视频等资源浏览和下载安卓应用,准备分解功能模块做下笔记。下载页面UI设计参照 易云音乐。
2)iOS应用安全-HTTP/HTTPS 络安全
3)iOS应用安全-HTTP/HTTPS 络安全
-
内容简介:iOS9之后,苹果开启了App Transport Security(简称ATS)特性,即禁止HTTP请求,必须使用支持TLS1.2的HTTPS请求。但是也支持在Info.plist中做一些配置,来做缓冲。需要在info.plist中加入App Transport Security Settings字段。
Android开发
1)Tinker:技术的初心与坚持
-
内容简介:2016年3月10日,Tinker项目正式启动,并在同年9月23日举行的MDCC会议上开源。一年过去了,两个人,50%的工作时间。总的来说,填了一些坑,获得少许成绩,也遭受不少批评。究竟Tinker是否将已经很糟糕的Android的生态变得更差,会不会对用户的安全造成更大的挑战想Tinker的初心,我们希望开发者可以用很小代价进行快速升级,它是国内追求快速迭代诉求。立项至今,Tinker踩了很多坑也填了很多坑。今天,我希望跟大家分享这一年来我们遇到的一些问题,以及解决它们的思路与过程。
2)Android热修复升级探索——追寻极致的代码热替换
-
内容简介:前段时间,Android平台上涌现了一系列热修复方案,如阿里的Andfix、微信的Tinker、QQ空间的Nuva、手Q的QFix等等。其中,Andfix的即时生效令人印象深刻,它稍显另类,并不需要重新启动,而是在加载补丁后直接对方法进行替换就可以完成修复,然而它的使用限制也遭遇到更多的质疑。我们也对代码的native替换原理重新进行了深入思考,从克服其限制和兼容性入手,以一种更加优雅的替换思路,实现了即时生效的代码热修复。
3)Google I/O 2017: Empowering developers to build the best experiences across platforms
-
内容简介:It’s great to be in our backyard again for Google I/O to connect with developers around the world. The 7,200 attendees at Shoreline Amphitheatre, millions of viewers on the livestream, and thousand of developers at local I/O Extended events across 80+ countries heard about our efforts to make the lives of developers easier — allowing them to focus on the problems they’re trying to solve by minimizing the pain points of building a product.
iOS开发
1)Uber 使用 Swift 重写 App 的踩坑经历及解决方案
2)iOS开发利器 iMate-for iOS Development
-
内容简介:这是最近看到一个iOS开发辅助软件,查看App应用过程中产生的文件,方便调试。也可以快速将 Archeve,build和Device support 文件删除,节省SSD空间,解救我的128G小硬盘。
3)iOS 中的 Promise 设计模式
-
内容简介:Promise设计模式把每一个异步操作都封装成一个Promise对象,这个Promise对象就是这个异步操作执行完毕的结果,但是这个结果是可变的,就像薛定谔的猫,只有执行了才知道。通过这种方式,就能提前获取到结果,并处理下一步骤。
技术纵横
1)华为是如何定义IT产品质量标准的/h4>
-
-
内容简介:我们为什么需要质量标准发产品(下文主要讲的是 IT 硬件产品)当然要有质量标准。否则产品质量到底做到什么水平才可以上市而,质量标准怎么定有很多的考量。因为这个标准,从来不是从测试团队的角度来考虑,也不是从开发设计团队来考虑的,而是从产品发布的经营风险来考虑的。也就是说,产品发出去了,到底能否获得用户的喜欢和认可否能够获得理想的市场销售结果否在成本和利润上能让投资人满意些看似是发货决策者才会关注的问题,反而是标准制定过程中,技术团队们需要牢记在心的。只有这样,各种技术指标才会更为合理。
2)基于React Native的移动平台研发实践
-
-
-
React Native 已经成为了移动前端技术的趋势。
-
基于 React Native 进行移动平台研发过程中的一些思考。
-
基于 React Native 进行移动平台研发过程中的一些实践。
3)WebSocket 教程
-
-
内容简介:我们为什么需要质量标准发产品(下文主要讲的是 IT 硬件产品)当然要有质量标准。否则产品质量到底做到什么水平才可以上市而,质量标准怎么定有很多的考量。因为这个标准,从来不是从测试团队的角度来考虑,也不是从开发设计团队来考虑的,而是从产品发布的经营风险来考虑的。也就是说,产品发出去了,到底能否获得用户的喜欢和认可否能够获得理想的市场销售结果否在成本和利润上能让投资人满意些看似是发货决策者才会关注的问题,反而是标准制定过程中,技术团队们需要牢记在心的。只有这样,各种技术指标才会更为合理。
-
React Native 已经成为了移动前端技术的趋势。
-
基于 React Native 进行移动平台研发过程中的一些思考。
-
基于 React Native 进行移动平台研发过程中的一些实践。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!