微信号:infoqchina

介绍:有内容的技术社区媒体

Facebook Pop 使用指南 - iOS移动开发周报

2014-06-02 20:06 InfoQ

教程

  1. Facebook Pop 使用指南》:Facebook Pop其实是基于CADisplayLink(Mac平台上使用的CVDisplayLink)实现的独立于Core Animation之外的动画方案。文章主要介绍了Facebook Pop如何使用。

  2. 《用CocoaPodsiOS程序的依赖管理》:文章除了介绍了CocoaPods的基本功能外,还增加了如何设置国内spec镜像、使用私有podpodfile.lock、如何创建spec文件等内容。

  3. 《在 iOS 上捕捉签名》:文章介绍了如何绘制像 Paper 应用那样的真正平滑的曲线,包括如何使用二次贝塞尔曲线使签名平滑,以及基于触摸速度,使签名宽度可变,从而创建出更加自然的笔画。

  4. 《解決WeiboSDK Bundleid 綁定問題》:@糖炒小虾txx 利用IDA分析和 methodswizzling 破解了微博SDKbundle d綁定,这样就可以绕开weibo sdk sso bundle id綁定的要求,这算是Objective-C黑魔法的一次有效实践。

  5. 《加密你的SQLite》:SQLite是一个轻量的、跨平台的、开源的数据库引擎,它的在读写效率、消耗总量、延迟时间和整体简单性上具有的优越性,使其成为移动平台数据库的最佳解决方案。然而免费版的SQLite有一个致命缺点:不支持加密。这就导致存储在SQLite中的数据可以被任何人用任何文本编辑器查看到。本文讨论了各种对SQLite的加密方法。

  6. Reveal:分析iOS UI的利器》:Reveal能够在运行时调试和修改iOS应用程序。它能连接到应用程序,并允许开发者编辑各种用户界面参数,这反过来会立即反应在程序的UI上。就像用chrome调试HTML页面一样,在不需要重写代码、重新构建和重新部署应用程序的情况下就能够调试和修改iOS用户界面。文章简要介绍了Reveal的功能和几种加载方法。

  7. Sprite Kit 物理引擎初体验 Part 1》:Sprite Kit 内建了一个强大的并且非常容易使用的物理引擎,你可以很容易的使用这个内置的物理引擎来模拟真实世界中的移动。文章介绍了Sprite Kit的基本使用。

工具

  1. PodlifePodlife是一个免费的iOS应用,可以在手机上搜寻各种CocoaPods,并得到更新提醒。

开源项目

  1. poppingpopping是一个POP 使用实例工程。

  2. synxsynx可以自动帮你整理项目里的文件,按 group 重新放置。

***********************************

本文来自InfoQ微信公众账号:infoqchina

1、回复“今日新闻”,查看今天更新的新闻;

2、回复“今日英文”,查看今天英文站的更新;

3、回复“文章 +关键词”,搜索关键词相关内容;

4、回复“QCon”,了解QCon大会相关信息;

5、回复“活动”,了解最近InfoQ组织的线下沙龙;

6、回复“架构师”,获取《架构师》下载地址;

7、回复“投稿”,了解投稿和加入编辑团队的流程。

***********************************


 
InfoQ 更多文章 Facebook如何实现PB级别数据库自动化备份 学术派Google软件工程师Matt Welsh谈移动开发趋势 Spotify为什么要使用一些“无聊”的技术? 妹纸们放假了,汉纸们做啥? 大多数重构可以避免
猜您喜欢 程序员不要太老实,按套路来别被欺负 【干货】PHP项目中CodeIgniter使用的一些建议 你知道数据库索引的原理么? 微博推荐系统的架构演进之路 当年,电话拨号界面差点就成了这样