fir.im Weekly - 做一款 App 需要考虑什么
开发 App 是一个痛并快乐的旅程。工具越来越多,成本也越来越低,那么在开发之前需要考虑些什么?limboy 总结了一些经验和反思——做一个 App 前需要考虑的几件事,参考一下为你的 App 多留点心。
除此之外,本周 fir.im Weekly 收集了微博热转 Github 项目、iOS/Android 开发实践等技术分享~
iOS符号表恢复&逆向支付宝
来自于杨君的小黑屋博客分享。
“符号表历来是逆向工程中的“必争之地”,而iOS应用在上线前都会裁去符号表,以避免被逆向分析。本文会介绍一个自己写的工具,用于恢复iOS应用的符号表。”
全文阅读,点击这里。
iOS-Echarts支持链式编程
@叫什么都不如叫Pluto-Y在微博上分享:
“iOS-Echarts终于发布了新版本了,支持了链式编程。对于那些需要特别奇怪的图表,或者详细配置每一个细节的小伙伴,这里提供了一个替代方案。”项目地址:iOS-Echarts
细数iOS上的那些安全防护
@阿里移动安全分享的这篇文章从三个方面:代码签名、沙盒机制和利用缓解对 iOS 的系统安全机制做了一个总结,并在结尾展示了最新版iOS9.3.4上安装cydia的DEMO。
文章传送门。

百里挑一:21个优质Swift开源App
感谢没故事的卓同学的翻译。
"Mybridge AI 根据代码质量和start排名从900多个开源项目中选出21个开源项目",值得学习!
BluetoothKit - iOS 蓝牙工具封装库
@开源小组分享的一款 iOS 蓝牙工具封装库——BluetoothKit,让你更容易地操作蓝牙。
微信 Tinker 关于 Android 热修复直播分享
来自 腾讯 DEV CLUB 微信直播群,整理发布于diycode。
这是微信 Tinker 负责人张绍文关于 Android 热修复直播分享记录,感兴趣来这里看看。

StyleImageView - Android滤镜库
程大治DEV写了一个Android滤镜库,可操作ImageView/View Background/Drawable/Bitmap,支持动画(差值器监听器套餐可选),可导出Bitmap。项目地址:StyleImageView.
知乎和简书的夜间模式实现套路
@D_clock爱吃葱花通过逆向分析得到简书和知乎夜间模式实现套路,汇总成文。点击这里查看。
Get Started with Clean Swift
@请叫我汪二在微博上推荐的网站 - CleanSwift,有几篇文章写得不错。
这期的 fir.im Weekly 就到这里,投稿请联系 dm[at]fir.im ,
欢迎分享更多的内容。
fir.im
fir.im Weekly - 做一款 App 需要考虑什么的更多相关文章
- fir.im Weekly - 如果让你重新做一款APP
设想下:如果让你重新做一款 APP ,你会用到哪些开发.设计等资源和工具? 本期的 Weekly 为大家分享了最近不错的 APP 开发资源,大部分是关于 iOS 开发. Android 开发.UI设计 ...
- fir.im Weekly - 揭秘直播移动 APP 技术实现
2016年直播似乎无处不在,作为一个开发者也许需要补充下关于直播技术点.本期 fir.im Weekly 整理了一些开发者对于直播实践项目中的技术经验与直播技术架构分析等内容,还有一些关于 iOS . ...
- fir.im Weekly - 如何进行 Android App 性能优化
关于 Android App 的优化,@anly-jun 用 3 个月完成了这一系列文章,从 性能分析工具 到 ANR .Layout .消除卡顿 到 内存优化.内存分析工具大概十五六篇,并对此做一个 ...
- fir.im Weekly - 如何打造 Github 「爆款」开源项目
最近 Android 转用 Swift 的传闻甚嚣尘上,Swift 的 Github 主页上已经有了一次 merge>>「Port to Android」,让我们对 Swift 的想象又多 ...
- fir.im Weekly - 深度揭秘 App 启动全过程
世纪寒潮席卷全中国,可谓普天之下莫低0℃.无论怎样的严寒都抵挡不了程序员们的创造的激情... 本期的 fir.im Weekly ,最新的 iOS/Android 开发资源,GitHub 源码.前端技 ...
- fir.im Weekly - APP 性能监测优化 二三事
每一个成功的 App,都拥有强大的性能体验.本期 fir.im Weekly 整理了微信读书.美团外卖. 天猫.美团点评技术团队的关于性能监测优化方面策略和工具的分享,一起来看看. 微信读书 iOS ...
- fir.im Weekly - 如何做一个出色的程序员
做一个出色的程序员,困难而高尚.本期 fir.im Weekly 精选了一些实用的 iOS,Android 开发工具和源码分享,还有一些关于程序员的成长 Tips 和有意思有质量的线下活动~ How ...
- 个人开发者做一款Android App需要知道的事情
个人开发者做一款Android App需要知道的事情 在大学时, 自己是学计算机专业的,而且还和老师一起做过一年半的项目. 有时候是不是有这样的想法,做一个自己的网站.但一直未付诸行动.2012年时, ...
- 如何做一款自己的Android App
转自:http://www.cnblogs.com/hubcarl/p/4030884.html 正在做App,后续补充: 概述:以我开发的一款编程学习的App[编程在线]为例讲讲如何做一款自己的An ...
随机推荐
- 最常用的reset代码
/*css reset code */ /**** 文字大小初始化,使1em=10px *****/body { font-size:12px;} /*字体边框等初始化*/body,div,dl,dt ...
- NFS 网络文件系统挂载在A8板子上
我承认自己是菜鸟,没什么网络知识就来搞挂载nfs网络文件系统,花费了5天的时间才把nfs网络文件系统成功挂载在A8板子上,实现了A8板子和虚拟机的文件共享.分享一下个人经验: 以下是基于nfs已经完成 ...
- 「2014-5-31」Z-Stack - Modification of Zigbee Device Object for better network access management
写一份赏心悦目的工程文档,是很困难的事情.若想写得完善,不仅得用对工具(use the right tools),注重文笔,还得投入大把时间,真心是一件难度颇高的事情.但,若是真写好了,也是善莫大焉: ...
- pushState 和 replaceState
使用此方法浏览器前进后退仍然可查看对应内容 设置值 history.pushState({}, "页面标题", "xxx.html"); history.rep ...
- [Leetcode][JAVA] Minimum Depth of Binary Tree && Balanced Binary Tree && Maximum Depth of Binary Tree
Minimum Depth of Binary Tree Given a binary tree, find its minimum depth. The minimum depth is the n ...
- PYTHON学习之路_PYTHON基础(8)
学习内容: Python模块介绍 1.经典类 or 新式类 2.抽象接口 3.静态方法.类方法.属性方法 4.反射 5.异常处理 6.socket编程初识 7.用socket实现get.put文件等功 ...
- Android中的IntentService
首先说下,其他概念:Android中的本地服务与远程服务是什么? 本地服务:LocalService 应用程序内部------startService远程服务:RemoteService androi ...
- ABP框架详解(六)Aspects
这种AOP式的设计非常类似于Asp.net MVC和WebApi中过滤器(Filter)机制,感觉没有太多可讲述的,只能谈谈设计思路. 框架中AspectAttribute特性用于设置到需要被拦截的T ...
- SSIS oracle 64位 数据源链接
新建数据源 提供程序选择:本机OLE DB ORACLE Provider For OLE DB 服务器名或文件名中选择Oracle Net Manager中配置好的服务名即可 填写账号,密码,测试, ...
- GCD笔记
GCD笔记http://www.cocoachina.com/applenews/devnews/2013/1210/7506_2.html1. 全称Grand Central Dispatch2. ...