原文:抖音品质建设 - iOS启动优化《原理篇》

作者:字节跳动技术团队 前言 启动是 App 给用户的第一印象,启动越慢用户流失的概率就越高,良好的启动速度是用户体验不可缺少的一环。启动优化涉及到的知识点非常多面也很广,一篇文章难以包含全部,所以拆分成两部分:原理和实践。 本文从基础知识出发,先回顾一些核心概念,为后续章节做铺垫 接下来介绍 IPA 构建的基本流程,以及这个流程里可用于启动优化的点 最后大篇幅讲解 dyld 的启动 pipel ...

2021-01-11 14:51 0 332 推荐指数:

查看详情

音品质建设 - iOS 安装包大小优化实践

AppStore & AppStore Connect 对安装包大小的限制 App Store OTA 下载大小限制 苹果公司为了避免用户超出运营商套餐流量,限制了用户通过流量从 AppS ...

Sat Jan 16 22:21:00 CST 2021 0 504
iOS:app直播---原理篇

【如何快速的开发一个完整的iOS直播app】(原理篇) 转载自简书@袁峥Seemygo:http://www.jianshu.com/p/7b2f1df74420 一、个人见解(直播难与易)   直播难:个人认为要想把直播从零开始做出来,绝对是牛逼中的牛逼,大牛中的大牛 ...

Sat Sep 10 21:58:00 CST 2016 0 3905
kafka原理篇

目录 消息队列分类 点对点 发布/订阅 kafka介绍 kafka架构说明 Topic与Partition的关系 ...

Sun May 12 09:17:00 CST 2019 0 1157
【VAE】原理篇

一句话说明:AE简单来说就是encode先压缩真实样本成一个隐变量(一般用z表示),在逆向decode还原生真实样本通大小的新样本。调整中间参数,使得前后样本尽量相似或相同,这样中间隐变量就能展 ...

Mon Aug 31 04:10:00 CST 2020 0 1735
Redis原理篇

Redis原理篇 1.发布 订阅模式 1.1列表 的局限 ​ 前面我们说通过队列的 rpush 和 lpop 可以实现消息队列(队尾进队头出),但是消费者需要不停地调用 lpop 查看 List 中是否有等待处理的消息(比如写一个 while 循环)。为了减少通信的消耗,可以 sleep ...

Wed Oct 23 03:36:00 CST 2019 1 320
Tree-Shaking性能优化实践 - 原理篇

Tree-Shaking性能优化实践 - 原理篇 一. 什么是Tree-shaking 先来看一下Tree-shaking原始的本意 上图形象的解释了Tree-shaking ...

Thu Nov 21 06:12:00 CST 2019 0 1583
如何快速的开发一个完整的iOS直播app(原理篇)

目录 【如何快速的开发一个完整的iOS直播app】(原理篇) 【如何快速的开发一个完整的iOS直播app】(播放) 【如何快速的开发一个完整的iOS直播app】(采集) 前言 大半年没写博客了,但我一直关注着互联网的动向,最近会研究很多东西,并分享,今年移动 ...

Mon Aug 29 16:11:00 CST 2016 0 2557
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM