iOS移动开发周报-第19期
iOS移动开发周报-第19期
前言
欢迎国内的iOS同行或技术作者向我提交周报线索,线索可以是新闻、教程、开发工具或开源项目,将相关文章的简介和链接在微博上发布并 @唐巧_boy 即可。
【摘要】:本期iOS移动开发周报带来如下内容:苹果第三季度财报公布,iOS界面开发的大一统,Flipboard开源的FLEX工具等。
新闻
《净利润达77亿美元!苹果第三季度财报公布》:苹果发布了截至6月28日的2014财年第三季度财报。从财报中我们可以看到,苹果在第三财季营收374亿美元,同比增长6%;净利润为77亿美元,同比增长12%。
《苹果iOS在日本占据了超过50%的市场》:苹果iOS在日本占据了超过50%的市场,在中国的份额为14.7%。
《苹果财报解读》:中国地区 iPhone 销量上升 48%,iPhone 6 备受瞩目。
教程
《WWDC 2014 Session笔记 - iOS界面开发的大一统》:iOS 8 和 OS X 10.10 中一个被强调了多次的主题就是大一统,Apple 希望通过 Hand-off 和各种体验的无缝切换和集成将用户黏在由 Apple 设备构成的生态圈中。对于广大 iOS 开发者赖以生存的 UIKit 来说,这次最大的变化就是 Size Classes 的引入和新的 Presentation 系统了,本文对Size Classes及其相关知识进行了详细的介绍。
《Airspeed Velocity》:一个专门介绍Swift语言的博客。
《ALEXANDROS SALAZAR》:一个专门介绍Swift语言的博客。
《Supercharging Your Xcode Efficiency》:文章介绍了各种提高开发效率的Xcode使用技巧。
《插件》:插件是给你已经发布的 App 增加功能的一个好办法,Mac 上的 App 支持插件已经有很长的历史了。在 NSBundle 的帮助下,插件开发变得很简单,本文介绍了在Mac上进行插件开发的方法。
《Awesome iOS》:一个iOS的各类优秀的开源项目集合。
《iOS开发如何提高》:本文分享了iOS开发提高的各种方法。
《如何编写 iOS 8 Widget》:作者简单介绍了 iOS 8 Widget的编写方法。
##视频
- 《UIKonf 2014》:国外的iOS开发技术会议UIKonf视频。
工具
Peckham:你是否遇到这样的场景?在源码中用到一个类,写完发现因为没有import它的头文件,所以编译不通过。正常情况下,你需要跳转到源代码头部加入该头文件,然后再继续跳回上次编辑位置继续写代码。这样的跳转很不方便,而且让你的逻辑被打断。Peckham是一个帮助你填写#import头文件的Xcode插件,使用它可以方便在源代码的任意位置插入所需要的头文件。
RoboVM:用Java来写原生的iOS程序。
FLEX:FLEX是Flipboard开源的一系列在应用中调试的工具集。该工具集提供了查看和修改相关view的属性功能。
AppBot: AppBot是可以订阅App Store用户的评价和评分,不局限于自己的产品,其他App也可以订阅然后会邮件发送给你,随时了解用户的评价,改善产品。本条来自 @KooFrank的推荐。
开源项目
vpn-deploy-playbook:一个自动部署各种FQ服务的工具,包括IPSec,L2TP,PPTP,Cisco AnyConnect,SigmaVPN,APN,shadowsocks,OpenVPN,DNS,SPDY,用户管理等功能。
iReSign:一个可以把ipa用企业证书重新签名的开源项目。
iOS移动开发周报-第19期的更多相关文章
- iOS移动开发周报-第25期
iOS移动开发周报-第25期 [摘要]:本期iOS移动开发周报带来如下内容:苹果发布 iPhone6 和 Apple Watch.Swift 1.0 GM发布.Xcode 6支持PDF Vector作 ...
- iOS移动开发周报-第24期
iOS移动开发周报-第24期 [摘要]:本期iOS移动开发周报带来如下内容:苹果更新了iTunes Connect的设计.UIKit Dynamics 教程:抛掷 Views.iOS APP 架构漫谈 ...
- iOS移动开发周报-第23期
iOS移动开发周报-第23期 [摘要]:本期iOS移动开发周报带来如下内容:苹果发出9月9日发布会邀请函,AFNetworking2.0源码解析,objc与鸭子对象,Protecting iOS Ap ...
- iOS移动开发周报-第22期
iOS移动开发周报-第22期 [摘要]:本期iOS移动开发周报带来如下内容:苹果股价创新高,iOS8自动调整UITableView布局,Swift学习心得等. 新闻 <苹果股价创新高 市值全球第 ...
- iOS移动开发周报-第21期
iOS移动开发周报-第21期 [摘要]:本期iOS移动开发周报带来如下内容:苹果iCloud中国数据转存中国电信,Swift Operators,100 个 Swift 必备 tips,FLEXLoa ...
- iOS移动开发周报-第20期
iOS移动开发周报-第20期iOS移动开发周报-第20期 [摘要]:本期iOS移动开发周报带来如下内容:iOS 通知中心扩展制作入门,iOS APP可执行文件的组成,objc非主流代码技巧等. 教程 ...
- iOS移动开发周报-第17期
lhq iOS移动开发周报-第17期 前言 欢迎国内的iOS同行或技术作者向我提交周报线索,线索可以是新闻.教程.开发工具或开源项目,将相关文章的简介和链接在微博上发布并 @唐巧_boy 即可. [摘 ...
- iOS移动开发周报-第16期
iOS移动开发周报-第16期 [摘要]:本期iOS移动开发周报带来如下内容:iOS 8的新特性,敏感逻辑的保护方案,iOS绘图教程,WKWebView的使用等. 教程 <iOS 8>: ...
- iOS移动开发周报-第18期
iOS移动开发周报_18期 [摘要]:本期iOS移动开发周报带来如下内容:苹果与 IBM 展开长期深度合作,Swift官方博客,Swift开发的视频教程等. 新闻 <苹果与 IBM 展开长期深度 ...
随机推荐
- java面试题之什么是CAS
CAS,即Compare and Switch,比较-替换,里面有三个操作数:内存值V.旧的预期值A.要修改的值B: 当预期值A和内存值V相同时,才会将内存值修改为B并返回true,否则什么都不做并返 ...
- java面试题之什么是多线程上下文切换
多线程会共同使用一组计算机上的CPU,而线程数大于给程序分配的CPU数量时,为了让各个线程都有执行的机会,就需要轮流使用CPU.不同的线程切换使用CPU发生的数据切换等就是上下文切换
- python - opencv 的一些小技巧备忘
python - opencv 的一些小技巧备忘 使用python-opencv来处理图像时,可以像matlab一样,将一幅图像看成一个矩阵,进行矢量操作,以加快代码运行速度. 下面记录几个常用的操作 ...
- hdu 1087 最大上升子序列的和(dp或线段树)
Super Jumping! Jumping! Jumping! Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 ...
- Day 20 迭代器、生成器
一. 迭代器 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代 (只能往后走不能往前退) 2.可迭代对象:实 ...
- hdu 4506(数学,循环节+快速幂)
小明系列故事——师兄帮帮忙 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Tot ...
- AC日记——Number Sequence hdu 1711
Number Sequence Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) ...
- HDU 5733 tetrahedron(计算几何)
题目链接 tetrahedron 题目大意 输入一个四面体求其内心,若不存在内心则输出"O O O O" 解题思路 其实这道题思路很简单,只要类推一下三角形内心公式就可以了. 至于 ...
- 新华三孟丹:NFV资源池实现中的技术探讨
近日,在第三届未来网络发展大会SDN/NFV技术与应用创新分论坛上,新华三解决方案部架构师孟丹女士发表了主题为<NFV资源池实现中的技术探讨>的主题演讲. 孟丹指出,新华三的NFV核心理念 ...
- Wireshark如何单独导出包的列信息
Wireshark如何单独导出包的列信息 Wireshark提供了丰富的数据包导出功能.用户可以将数据包按照需要导出为各种格式.这些格式文件包含了包的各种信息.但是很多时候,用户只需要获取包的特定 ...