一、前言 1.1 背景 在移动应用和 Web 开发中,如何在客户端安全地存储 API Key 是开发者必须面对的问题。 核心前提:本文讨论的是——如何保护 API Key 本...
一、前言 1.1 背景 在移动应用和 Web 开发中,如何在客户端安全地存储 API Key 是开发者必须面对的问题。 核心前提:本文讨论的是——如何保护 API Key 本...
让 AI 助手帮你自动配置 Sentry 和修复问题 一、前言 1.1 背景 在现代软件开发中,错误监控和性能调试是保障应用质量的关键环节。Sentry 作为业界领先的错误监...
一、前言 1.1 Skill的由来 要理解Cursor的Skill功能,我们需要回溯AI辅助编程工具的发展历程。 从Copilot到Cursor:2021年,GitHub推出...
目录 Sentry 事件分组机制概述[#1-sentry-%E4%BA%8B%E4%BB%B6%E5%88%86%E7%BB%84%E6%9C%BA%E5%88%B6%E6%...
一、测试概述 本测试旨在验证在不同 ViewModelStoreOwner 和 LifecycleOwner 配置下,Activity 和 Fragment 对 LiveDa...
一、背景原因 1.1 问题背景 在 Android 应用的线上运行过程中,我们遇到了两个主要问题: Background 崩溃率偏高:当应用处于后台时,系统在内存压力下会触发...
1 Kuikly框架概述 Kuikly是腾讯大前端领域Oteam(公司级)推出的面向客户端技术的跨端开发框架,完全基于Kotlin语言开发,提供原生的性能和体验。作为基于Ko...
1.背景与动机 在Navigator 2.0推出之前,Flutter主要通过Navigator 1.0和其提供的 API(如push(), pop(), pushNamed(...
1.前言 在之前的文章中,我们详细的介绍过Flutter Web从0到部署上线的流程,并且针对其中遇到的问题进行了分析与修复:https://www.jianshu.com/...
@淡默恬愉 是的,文章中有写哦,skiko,可以去官网查看
Compose-Multiplatform在Android和iOS上的实践1.简介 之前我们探讨过KMM,即Kotlin Multiplatform Mobile,是Kotlin发布的移动端跨平台框架。当时的结论是KMM提倡将共有的逻辑部分抽出,由...
1.前言 Sentry是个日志记录,错误上报,性能监控的开源框架,支持众多平台: 其使用方式在本文不进行说明了,大家可参照官方文档: 目前大部分免费的三方 平台限制较多,好用...
1.前言 首先说明一下,这篇文章是给具备Flutter开发经验的客户端同学看的。Flutter的诞生虽然来自Google的Chrome团队,但大家都知道Flutter最先支持...
1.前言 上一篇文章《Flutter Web从0到部署上线的实践》https://www.jianshu.com/p/e610239e7e9c[https://www.jia...
1.前言 首先说明一下,这篇文章是给具备Flutter开发经验的客户端同学看的。Flutter的诞生虽然来自Google的Chrome团队,但大家都知道Flutter最先支持...
1.简介 之前我们探讨过KMM,即Kotlin Multiplatform Mobile,是Kotlin发布的移动端跨平台框架。当时的结论是KMM提倡将共有的逻辑部分抽出,由...
1.前言 状态管理在开发中已经算是老生常谈了,本篇文章我们转向前端方向的Vue框架,看看Vuex是怎么通过store处理数据状态的管理的。由于Vue框架本身就是响应式处理数据...
1.前言 之前有两篇文章都围绕着runApp()进行展开,讲解了布局绘制的详细过程。https://www.jianshu.com/p/2ef749ff4d40[https:...
1.前言 Context在开发中可以说是非常常见,通常我们称之为上下文。熟悉Android开发的同学都知道,Activity、Service、Application都是Con...
上一篇文章我们讲了Flutter的三棵树是如何创建并建立联系的,有了这三棵树,本篇文章将分析布局和绘制的流程。 1.布局与绘制入口 我们摘抄一段《Flutter实战·第二版》...
1.背景说明 做Flutter开发也有段时间了,在实践中我们清晰的得知Flutter中一切皆是Widget,在绝大多数时候,我们就是跟各种StatefulWidget和Sta...