iOS技术周刊第7期
本周主要重点新闻:Google Android考虑采用苹果的Swift语言。重点关注页面布局,swift,Web前端。
我们的博客
swiftype 小伙伴们可能看到了,本周我们的站点支持站内搜索了,用的是国外的swiftype
搜索引擎,感兴趣的小伙伴可以去研究一下怎么使用,好增加自己的博客的逼格哦😁。
移动互联网思想
下一个大风口,移动直播真的很火 自从2015年年初,手机视频直播产品Meerkat一炮而红后,Twitter和Facebook大平台迅速跟进(Twitter收购Periscope,Facebook向名人开放直播服务),台湾手机直播平台因为劲爆火辣内容快速爆红又迅速被下架,之后国内映克和花椒在背后强大的资本推动下,又在国内掀起了一阵视频直播的狂潮。
页面布局
CALayer中的anchorPoint CALayer是封装在UIView中的,为什么要这样封装是为了使代码能够复用在OS X上,UIView上面的界面操作实际上都是在CALayer上完成的,只不过UIView中能够支持app中的各种事件,以及各种touch gesture的响应。
Autolayout约束动画化 使用autolayout做动画,你值得一看哦!!!
Swift
Swift 2 throws 全解析 - 从原理到实践 throws 关键字和异常处理机制是 Swift 2 中新加入的重要特性。Apple 希望通过在语言层面对异常处理的流程进行规范和统一,来让代码更加安全,同时让开发者可以更加及时可靠地处理这些错误。
Google Android考虑采用苹果的Swift语言 iOS的小伙伴看到这里是不是很激动,swift这么优秀的语言将来要大统一啊。前端的第一个高潮是HTML5
,第二个高潮时React
等技术,那么第三个高潮有没有可能将会是Swift
呢?。
iOS 组件化
iOS组件化探讨 还记得前端时间蘑菇街火了一把吗?对就是蘑菇街的组件化之路,那让我们看看大神是对组件化怎么思考的吧!
Web前端
ECMAScript 6入门 Web前端现在是越来越火了,新技术也越来越多,包括React
,React Native
,AngularJS
这些东西简直火的一塌糊涂,而且他们都是基于JavaScript
语言,其中使用React Native可以开发Android
和iOS
程序,将来Web开发人员也很有可能会取代iOS和Android开发人员,居安思危,所以你必须要懂得JavaScript语言,推荐这本阮一峰大神的开源书讲解了最新的ES6的知识,骚年抓紧时间学习吧!
编程语言
Visual Basic 正在渐行渐远 还记得大学里曾经学的VB吗?还记得比尔盖茨使用VB开发当初的windows系统吗?现在 Visual Basic已经不再像曾经那么辉煌,VB正在渐行渐远,放眼望去,我们是悲观的。
程序员的身体
熬夜并不值得程序员炫耀 作为一个程序员你是不是经常的熬夜,因为晚上才是你思维最活跃的时候,每天的晚睡成为了你的习惯。但其实你一直的挖空自己的身体,熬夜并不值得我们程序员炫耀。