每一个成功的 App,都拥有强大的性能体验。本期 fir.im Weekly 整理了微信读书、美团外卖、 天猫、美团点评技术团队的关于性能监测优化方面策略和工具的分享,一起来看看。

微信读书 iOS 质量保证及性能监控

App 版本快速迭代,功能越来越复杂,App卡死动画丢失等等问题出现。看看微信读书 iOS 版本是如何利用监控工具来解决这些问题。文章传送门

美团外卖移动端性能监测体系实现

“从开发、测试到上线时期,随着功能需求累加,人员规模扩大,项目越来越复杂,且迭代周期短,用户感知到多种多样的性能问题……”本文主要介绍美团外卖在 Hertz 的实践过程中总结的一些思路和实现手段,来看看美团点评高级 Android 研发工程师- 董士超分享的这篇文章

天猫双11互动性能优化

2016双十一天猫是如何扛住海量的用户请求,实现电视与手机的双同步,保证强悍的性能体验?天猫技术的这篇文章为你一一揭秘。

常见性能优化策略的总结

来自 @美团点评技术团队分享。

本文总结各种性能优化的案例和方案,同时配合具体的真实案例,当你遇到相似问题时,不用从零开始。文章链接



『iOS / Android开发分享 』

iOS关于时间的处理

"做App避免不了要和时间打交道,关于时间的处理,里面有不少门道,远不是一行API调用,获取当前系统时间这么简单。"

这是@愚公编程MrPeak总结的一篇关于iOS关于时间的处理的文章。传送门

Sourcery,快速生成 Swift 代码

@SwiftLanguage在微博上分享:

“Sourcery 是给 Swift 带来 meta-programming 编程库。主要实现快速生成 Swift 代码,提高团队协作编程效率。”Github 地址:Sourcery.

众筹网站 kickstarter 开源其 iOS 应用

Kickstarter for iOS. Bring new ideas to life, anywhere,Github 地址:kickstarter/ios-oss.

Android 应用内存泄漏的定位、分析与解决策略

@D_clock爱吃葱花总结了自己对Android应用内存泄漏的定位、分析与解决策略,值得阅读。有需求的同学点击这里

创造优秀的 Android 应用离线体验

来自极光日报知乎专栏。

作者分享了自己如何组织 Android 应用的离线架构。对此如果想了解更多,可参考 Google 官方的 Efficient Data Transfers 系列视频。

翻译版:链接;

原文链接:Offline App Architecture: how to build for the next billion.

Android 密钥保护和 C/S 网络传输安全理论指南

关于 Android 密钥的保护以及网络传输安全 应该是移动应用安全最关键的内容。@drakeet 的这篇文章谈了这两方面的具体安全措施,感兴趣的 Android 开发者来这里看看。

『 其他』

如何为你的 GitHub 开源项目写一份优秀的 README.md 文档?

优雅的程序员D 分享得到这篇文章为你提供了两个模版,教大家按照这个方法能把自己开源项目的 README.md 写的很规范,老司机们来这里看看。

《Producter:让产品从0到1》

@周楷雯Kevin的匠心新作——《Producter》涵盖 设计,交互,动效,iOS开发,Swift,营销的跨界作品,是一本非常适合自学的参考书。关于这本书更多背后故事,进入传送门


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

欢迎分享更多的内容。

fir.im

fir.im Weekly - APP 性能监测优化 二三事的更多相关文章

  1. Emacs 启动优化二三事

    Emacs 启动优化二三事 */--> div.org-src-container { font-size: 85%; font-family: monospace; } p {font-siz ...

  2. [转]iOS hybrid App 的实现原理及性能监测

    转自:http://www.cocoachina.com/ios/20151118/14270.html iOS hybrid App 的实现原理及性能监测 2015-11-18 11:39 编辑:  ...

  3. fir.im Weekly - 如何进行 Android App 性能优化

    关于 Android App 的优化,@anly-jun 用 3 个月完成了这一系列文章,从 性能分析工具 到 ANR .Layout .消除卡顿 到 内存优化.内存分析工具大概十五六篇,并对此做一个 ...

  4. Android APP 性能优化的一些思考

    说到 Android 系统手机,大部分人的印象是用了一段时间就变得有点卡顿,有些程序在运行期间莫名其妙的出现崩溃,打开系统文件夹一看,发现多了很多文件,然后用手机管家 APP 不断地进行清理优化 ,才 ...

  5. Android app 性能优化的思考--性能卡顿不好的原因在哪?

    说到 Android 系统手机,大部分人的印象是用了一段时间就变得有点卡顿,有些程序在运行期间莫名其妙的出现崩溃,打开系统文件夹一看,发现多了很多文件,然后用手机管家 APP 不断地进行清理优化 ,才 ...

  6. 谈谈iOS app的线上性能监测

    在移动端开发者中最重要的KPI应该是崩溃率.当崩溃率稳定下来后,工作的重心就应该转移到性能优化上.那么问题来了,如果你的项目也没有接入任何性能监测SDK,没有量化的指标来衡量,那你说你优化了性能领导信 ...

  7. fir.im Weekly - 做一款 App 需要考虑什么

    开发 App 是一个痛并快乐的旅程.工具越来越多,成本也越来越低,那么在开发之前需要考虑些什么?limboy 总结了一些经验和反思--做一个 App 前需要考虑的几件事,参考一下为你的 App 多留点 ...

  8. fir.im Weekly - 揭秘直播移动 APP 技术实现

    2016年直播似乎无处不在,作为一个开发者也许需要补充下关于直播技术点.本期 fir.im Weekly 整理了一些开发者对于直播实践项目中的技术经验与直播技术架构分析等内容,还有一些关于 iOS . ...

  9. fir.im Weekly - 深度揭秘 App 启动全过程

    世纪寒潮席卷全中国,可谓普天之下莫低0℃.无论怎样的严寒都抵挡不了程序员们的创造的激情... 本期的 fir.im Weekly ,最新的 iOS/Android 开发资源,GitHub 源码.前端技 ...

随机推荐

  1. C# ini文件操作【源码下载】

    介绍C#如何对ini文件进行读写操作,C#可以通过调用[kernel32.dll]文件中的 WritePrivateProfileString()和GetPrivateProfileString()函 ...

  2. SQL Server 数据加密功能解析

    SQL Server 数据加密功能解析 转载自: 腾云阁 https://www.qcloud.com/community/article/194 数据加密是数据库被破解.物理介质被盗.备份被窃取的最 ...

  3. PHP验证用户登录例子-学习笔记

    1.基本流程: 2.UML类图: 3.PHP代码: 3.1 index.php <?php /** * Created by PhpStorm. * User: andy * Date: 16- ...

  4. PowerShell过滤文件中的重复内容

    Get-Content -Path E:\test11\data.txt | Sort-Object | Get-Unique 源文件: AA0001 2014-06-30 15:27:13.073 ...

  5. 从零开始编写自己的C#框架(28)——建模、架构与框架

    文章写到这里,我一直在犹豫是继续写针对中小型框架的设计还是写些框架设计上的进阶方面的内容?对于中小型系统来说,只要将前面的内容进行一下细化,写上二三十章具体开发上的细节,来说明这个通用框架怎么开发的就 ...

  6. Hawk 5. 数据库系统

    Hawk在设计之初,就是以弱schema风格定义的.没有严格的列名和列属性.用C#这样的静态强类型语言编写Hawk,其实并不方便.但弱schema让Hawk变得更灵活更强大. 因此,Hawk虽然之前支 ...

  7. MSYS2——Windows平台下模拟linux环境的搭建

    最近从MSYS1.0迁移到了MSYS2.0,简单讲,MSYS2.0功能更强大,其环境模拟更加符合linux.虽然本身来自cygwin,但其集成了pacman软件管理工具,很有linux范,并且可以直接 ...

  8. Lind.DDD.LindMQ的一些想法

    回到目录 很久就想写一套属于自己的消息队列组件,前段时候看了汤雪华同学的EQueue,感觉还是不错的,他也是看了rabbitMQ之后写的Equeue,在设计上与前者有类似的地方,而大叔这次准备写一个L ...

  9. 12个小技巧,让你高效使用Eclipse

    集成开发环境(IDE)让应用开发更加容易.它们强调语法,让你知道是否你存在编译错误,在众多的其他事情中允许你单步调试代码.像所有的IDE一 样,Eclipse也有快捷键和小工具,这些会让您感觉轻松许多 ...

  10. 二次剩余、三次剩余、k次剩余

    今天研究了一下这块内容...首先是板子 #include <iostream> #include <stdio.h> #include <math.h> #incl ...