fir.im Weekly - 让 iOS 应用更加安全

攻易防难,关于 iOS 应用安全看起来有些神秘。iOS Security , 源于@吴发伟_则平博客翻译的关于iOS安全的一系列文章,现在站点已经系统收集了大量关于 iOS 逆向、安全、反编译、静动态分析的文章。感兴趣的同学可以去看看

同时,也推荐阅读沙梓社和吴航的《IOS应用逆向工程》,这本书以工具+代码的形式全面系统地展开知识点,有相关问题可以在 iosre论坛 讨论。

除此之外,本期 fir.im Weekly 也收集了最近的 iOS/Android 相关的工具、源码分享和技术文章~

『iOS / Android开发分享 』

Apple 官方出品 - iOS版本API change对比

@CodingTogether分享了Apple官方出品的各个iOS版本API change对比,界面很友好:链接

BeeHive - iOS App模块化编程的框架实现方案开源

来自@lp_马建成 微博分享。

BeeHive是用于iOS的App模块化编程的框架实现方案,吸收了Spring框架Service的理念来实现模块间的API耦合。GitHub地址:BeeHive

iOS 持续集成系列

@PPPan分享了iOS持续集成的经验,目前已经完成了前 2 篇,感兴趣的可以关注下。顺便说一下,也可以来试试 flow.ci 的 iOS 持续集成

iOS 持续集成 - 开篇

iOS 持续集成 - 自动化 Code Review

APP 缓存数据线程安全问题探讨

“一般一个 iOS APP 做的事就是:请求数据->保存数据->展示数据,一般用 Sqlite 作为持久存储层,保存从网络拉取的数据,下次读取可以直接从 Sqlite DB 读取。”这其中也会有一些问题,看看@bang 的这篇文章对于 APP 缓存数据线程安全问题的一些分析,看看会不会找到合适的方案,文章链接

重写 Instagram Feed 的经验之谈

@RealmChina在微博上分享:

“在 Instagram 团队重写他们全新的 iOS Feed 的过程中,他们积累了大量的经验,遇到的坑无疑已经超出了他们的预料,比如说集合视图、差异化 (Diffing) 以及冗长代码所带来的危险之处。”

文章传送门

50个Android Studio秘诀、技巧和资源

来自@移动开发前线的微信分享。

这篇文章罗列出Android Studio有用的提示、技巧、快捷方式和参考资源,帮助你提高整体效率和操作性能。

中文翻译:链接;

英文原文:链接

系统剖析Android中的内存泄漏

作为Android开发人员,或多或少都听说过内存泄漏。Android中的内存泄漏又是什么样子,@技术小黑屋写的这篇文章一些简单的总结。

全文浏览,请点击这里

APK瘦身记,如何实现高达53%的压缩效果

APK越大,在下载安装过程中,他们耗费的流量会越多,安装等待时间也会越长;对于产品本身,意味着下载转化率会越低,对于研发来说,也是一种挑战。看看@阿里聚安全解决方案

全文阅读,点击这里

模仿饿了么加载效果

简书作者_deadline写了一个模仿饿了么加载效果(五八同城,UC也都有这个效果)的动画,Github 地址:BounceLoadingView.

『 其他』

北京 GDG Devfest 2016干货资料

@廖祜秋liaohuqiu_秋百万在微博上分享了北京 GDG Devfest 2016干货资料>> devfest2016.

腾讯一年感受

Hunt Zhan写了一篇关于在腾讯工作一年的感受,想了解腾讯风格的同学可以来看看,文章链接

_
这期的 fir.im Weekly 就到这里,投稿请联系 dm[at]fir.im.

欢迎分享更多的内容。

fir.im


firim
Fly It Remotely

fir.im是国内首家提供 App 测试托管分发服务的公司,提供两步发布测试应用的 fir.im, 崩溃分析 BugHD, ...

1.4k 声望
190 粉丝
0 条评论
推荐阅读
fir.im 持续集成技术实践
互联网时代,人人都在追求产品的快速响应、快速迭代和快速验证。不论是创业团队还是大中型企业,都在探索属于自己的敏捷开发、持续交付之道。fir.im 团队也在全面实施敏捷,并推出新持续集成服务— flow.ci ,以帮...

firim阅读 3.6k

程序员英语学习指南
动机为什么程序员要学习英语?工作:我们每天接触的代码都是英文的、包括很多技术文档也是英文的学习:最新最前沿的技术最开始都是只有English版本就业:学好英语让你的就业范围扩大到全球,而不只限于国内目标读...

九旬6阅读 636

安卓逆向之破解某成人APP播放次数限制
某成人水果APP非VIP用户存在播放次数限制,每天只能播放3次。超过3次需要购买VIP。 由于过于贫穷,于是抽空,对其安卓APP进行了逆向分析,最终成功破解了其播放次数限制。

悖论3阅读 1.3k评论 3

封面图
iOSer 年度总结|晋升的逻辑是什么
2022年是疫情3年的一个“小尾巴”,但它一点也不小,因为它是3年内大家感受最深的一年,也是影响最大的一年。身边同事们换工作、周围见闻都可以印证这个结论。

杭城小刘6阅读 1.8k

封面图
这一次,解决Flutter Dialog的各种痛点!
4.0版本做了重大调整,迁移请参照: SmartDialog 3.x 迁移 4.0本文内容已更新,文中内容及其代码皆为4.0用法前言Q:你一生中闻过最臭的东西,是什么?A:我那早已腐烂的梦。兄弟萌!!!我又来了!这次,我能自信...

小呆呆6661阅读 3.4k

封面图
iOS 健康共享失败如何解决
您要开始与之共享的对象必须已经连同他们的 iCloud 账户邮箱一起保存在您的“通讯录”中(iCloud 账户邮箱即 iCloud 账户绑定的邮箱信息,不是强制要求 @iCloud.com 邮箱)。

岚哲阅读 7.1k

uni-app中安卓包检查更新、新版本下载、下载进度条显示功能实现
如果想要做一个app的话,可以有很多种选择方案,uni-app是其中的一个性价比高一些(坑多一些)的方案。本文记录一下,uni-app打安卓包以后,需要检查并下载更新,且显示进度条的功能。

水冗水孚2阅读 743

fir.im是国内首家提供 App 测试托管分发服务的公司,提供两步发布测试应用的 fir.im, 崩溃分析 BugHD, ...

1.4k 声望
190 粉丝
宣传栏