Android/iOS
关注Android/iOS两大领域研发实践和相关工具进展、行业动态

Flutter 3.27 发布,Impeller 成为默认渲染引擎,改进 iOS 和 Material 小部件
Flutter 3.27 发布,有诸多新特性与改进。如 Cupertino 小部件更贴合苹果 UI 指南,Material 小部件的 CarouselView 等得到优化,ModalRoutes 等功能增强。Impeller 成为默认渲染引擎,性能提升且调试支持改善,还增强了对工具和并发的支持,另有 iOS 渲染性能等方面的进步。

谷歌推出全新的 AI 扩展现实平台 Android XR
谷歌推出全新 AI 扩展现实平台 Android XR,它基于 Android 系统,整合 Gemini,利用诸多关键组件。应用程序可实现虚拟与现实共存,谷歌还发布了 SDK 方便开发,有 Jetpack XR 等关键部分,且有自己的 Play 商店。目前仅预览版,三星 2025 年将发首款设备,感兴趣可申请访问。

Meta 提高了 Threads 的 iOS 性能
Meta 为提升 Threads 的 iOS 性能,工程师通过定义 FIRE、TTNC、cPSR 等指标,测量启动速度、发布难易度等情况。如减小二进制文件大小、创建 SLATE 日志系统、引入 “草稿” 功能等,并采用 Swift 完全并发提升稳定性,有效减少用户缺陷报告,增强应用性能。

Chrome 被强制出售?谷歌或将抛弃 ChromeOS 全面转向 Android 系统
谷歌正在 Android 上重建 ChromeOS

Rust 在 Android 的编程实践——技术驱动的车云一体化解决方案探索
本文探讨了 Greptime 车云一体化解决方案中 GreptimeDB Edge 在 Android 平台上利用 Rust 语言进行交叉编译的实践与挑战。

Swift 6 正式可用
重点关注底层和嵌入式编程、并发代码安全、新的开平台 API,以及对 Linux 和 Windows 的扩展支持

SwiftUI 真的适合大规模应用吗?三家初创公司的实践经验
我将与大家分享我在三家初创公司中运用 SwiftUI 的实践经验,并深入探讨我是如何克服那些阻碍你全面采用 SwiftUI 的关键挑战的。

苹果发布 Swift 6,改进了并发性、测试和跨平台支持
Swift 能否摆脱其仅限苹果平台的形象?

iOS 上手 Vision Pro 还未摸到门道?快来听听淘宝 Vision Pro 的最佳实践
Vision Pro 作为一个全新的平台,其实也给开发者带来了巨大的挑战。而淘宝团队则在没有任何前例可循、不断探索的情况下,成功上线了淘宝 Vision Pro 版本。

谷歌 Android 应用商店不得不进行全面改革?谷歌慌了:这会害了所有人!
多年以来,Play Store 一直保持着年均数十亿美元的惊人盈利能力,谷歌在每款 Android 应用内数字交易中抽取的 15% 到 30% 佣金。

Swift 可组合架构为 iOS 应用开发带来 Redux 模型
Swift 可组合架构(TCA)1.13 版本发布,为 iOS 应用开发带来 Redux 模型,提供状态管理、特性组合等解决方案。

Android 15 Beta 4 现在可供开发者升级其应用程序
Android 15 Beta 4 版本发布,带来了稳定的开发者 API 和一系列行为变更,允许开发者在正式版发布前升级并测试他们的应用程序。

下载量超 5000 万的知名应用,开发团队“全军覆没”,从此发版人唯剩老板一个
整理 | 华卫、核子可乐的核心开发团队突然几乎全部被裁,包括许多从项目初期就参与其中的老员工。的未来发展引发了广泛关注。

Xcode 16 带来使用自定义模型的预测代码补全功能
Xcode 16 目前处于测试版。

Kotlin 2.0 跟随全新的更快、更灵活的 K2 编译器一起发布
JetBrains 发布了 Kotlin 2.0 以及全新的 K2 编译器。

苹果有史以来最疯狂的发布会!发布颠覆性个人智能系统 Apple Intelligence,并彻底改革 Siri
有评论说,“iOS 是一个不同的世界!在这个世界来看,这些东西还真是空前绝后。”

Swift OpenAPI Generator 发布 1.0 稳定版
于 6 个月前开源的 Swift OpenAPI Generator 现已到稳定的 1.0 版本,带来了新特性和简化的 API。

iOS 史上最重磅更新?苹果要上大模型了
iOS 18 :iPhone 历史上“最大”的软件更新。

Xcode 15.2 提供稳定的 Apple Vision Pro 支持
苹果发布了其新 visionOS SDK 的第一个稳定版本,为创建 Apple Vision Pro 应用程序并提交到苹果应用商店提供支持。新 SDK 在 Xcode 15.2 中提供。

谷歌发布新的 AI SDK,简化 Gemini 模型与 Android 应用程序的集成
使用最新的 SDK,开发者无需构建和管理自己的后端基础设施。

Swift 5.9 Backtracer 实现并发感知,并改进可靠性和 Linux 支持
除了通过宏和借用式内存管理扩展语言之外,Swift 5.9 还引入了一些有用的程序调试功能。

微软为 Logic Apps(标准版)引入基于 AI 的工作流助手
微软最近发布了一款适用于 Logic Apps(标准版)的工作流助手,Logic Apps 是该公司的集成平台即服务(iPaaS)产品的公开预览版。

Android 新增 Telecom 库 jetpack,简化音频 / 视频通话应用开发
Android 新增 Telecom 库 jetpack。该库目前为 Alpha 版本,旨在简化音频及视频通话应用的开发。它为 Android 开发人员提供了多个 API,支持应答 / 拒绝、音频路由等常见功能。

移动开发界囚徒现身说法,审查困境与控制权探讨
审核的等待过程让人感到无奈和无力。

最新 iOS 推送交付度量技术:优化应用消息送达体验
苹果在推送通知控制台中添加了发送指标。

Android 下 Linux 创建进程的姿势(下)
本文继续介绍 Linux 下创建进程的其他几种方式,同时主角 vfork 也将登场,让我们来看看底层的原理及实现。

Spotify 采用 Bazel 构建系统,构建时间缩短 75%
Spotify 如何切换到 Bazel 进行 iOS App 构建。

Airbnb 的三阶段 SwiftUI 迁移实践
Airbnb 的 iOS 团队认为 SwiftUI 已经足够成熟,并通过三阶段计划在他们的官方应用中使用 SwiftUI。

Android Studio Giraffe 稳定版亮相,带来 IntelliJ 2022.3 及全新 IDE 外观
Android Studio Giraffe 现已稳定,其引入了新的 IntelliJ 2022.3、新的 IDE 外观和感受、改进的 Live Edit、Compose 动画预览。