iOS
iOS是由Apple专门为其硬件创建和开发的移动操作系统。




【百度技术分享】San 介绍以及在百度 APP 的实践
San 是百度自研的高性能 MVVM 框架,它是一个快速、轻量、灵活的 JavaScript 组件框架,体积小巧,兼容性好,性能卓越,目前已落地百度 APP 包括搜索、feed、小程序等核心业务,服务于亿级用户,开源社区已超过 36 位贡献者,Star 数量超过 4.3K。




飞猪 Flutter 技术演进及业务改造的实践与思考 | InfoQ 公开课
本次分享将结合飞猪近半年来在 Flutter 技术实践中的突破和探索,重点介绍跨端标准容器建设,组件库的沉淀,以及面临存量业务做 Flutter 改造的新思路。

Swift 性能优化分析
自从 2014 年 Apple 发布 Swift 语言以来,历时六年多,Swift 已经发布到 5.3 版本,在 5.0 版本已经 ABI stability,5.2 版本也已经 module stability,不管是语言还是基础库都日趋稳定,目前国内外大厂也都积极拥抱 Swift 阵营。

Swift 意欲成为无数据竞争的并发编程语言
Swift 团队发布了改进 Swift 并发支持的路线图。在第一个阶段,Swift 将提供 async 语法和 actor,而在第二个阶段,重点是消除数据竞争和死锁。

微众银行 React Native App 自动化质量工具的探索实践 | InfoQ 公开课
研发团队日常迭代最重视的两个要素。上线的质量是一个需持续关注和深入探讨的问题。动态呈现的需求下,传统工具显得十分无力。

iOS14 新特性 -WidgetKit 开发与实践
在 2020 年苹果发布会推出 Widget 之后,贝壳就第一时间做出了尝试, 期间苹果中国提供了很多支持与帮助,目前已在贝壳和链家 APP 上线。

快看漫画极致应用场景下的技术优化 | InfoQ 公开课
App,对用户来说,在快看漫画上消费图片、生产图片内容是非常常见的过程。除了要解决图片消费、生产过程中的常规问题,由于一些特有因素,我们也遇到了一些非常规问题。

iOS 内存管理之 Tagged Pointer
iPhone5s 是首个采用 64 位架构的 A7 双核处理器的手机,为了节省内存和提高执行效率,苹果提出了 Tagged Pointer 的概念。对于 64 位程序,引入 Tagged Pointer 后,相关逻辑能减少一半以上的内存占用,以及 3 倍的访问速度提升,100 倍的创建、销毁速度提升。









携程旅行 App iOS 工程编译优化实践
开发效率的提升,是开发者关注的一个永恒的话题。对于 iOS 而言,编译速度一直是影响 iOS 开发和集成测试效率关键的一环。本文介绍携程旅行 App iOS 工程编译优化实践。


Apple Siri @ Spark, FoundationDB, Hadoop and HBase | ArchSummit
演讲:Apple Siri @ Spark, FoundationDB, Hadoop and HBase(英文演讲)

