AppIntro
10,565
Stars
1,760
Forks
242
Watchers
42
Open Issues
Apache-2.0
许可证
Kotlin
语言
2015-06-03
创建时间
2026-11-11
最近更新
项目能做什么
用于快速为 Android 应用打造酷炫引导页的开源库。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# AppIntro
[](https://jitpack.io/#AppIntro/appintro) [](https://kotlinlang.slack.com/archives/C019SH1RMBN) [](https://github.com/AppIntro/AppIntro/actions?query=workflow%3A%22Pre+Merge+Checks%22) [](https://github.com/KotlinBy/awesome-kotlin)
AppIntro is an Android Library that helps you build a **cool carousel intro** for your App. AppIntro has support for **requesting permissions** and helps you create a great onboarding experience in just a couple of minutes.
<p align="center">
<img src="assets/logo/logo-cropped.png" alt="appintro icon" width="60%"/> <img src="assets/appintro.gif" alt="appintro sample" width="30%"/>
</p>
* [Getting Started <g-emoji class="g-emoji" alias="footprints" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f463.png">👣</g-emoji>](#getting-started-)
* [Adding a dependency](#adding-a-dependency)
* [Basic usage](#basic-usage)
* [Java users](#java-users)
* [Migrating <g-emoji class="g-emoji" alias="car" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f697.png">🚗</g-emoji>](#migrating-)
* [Features <g-emoji class="g-emoji" alias="toolbox" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f9f0.png">🧰</g-emoji>](#features-)
* [Creating Slides <g-emoji class="g-emoji" alias="woman_artist" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f469-1f3a8.png">👩🎨</g-emoji>](#creating-slides-)
* [AppIntroFragment](#appintrofragment)
* [AppIntroCustomLayoutFragment](#appintrocustomlayoutfragment)
* [Configure <g-emoji class="g-emoji" alias="art" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f3a8.png">🎨</g-emoji>](#configure-)
* [Slide Transformer](#slide-transformer)
* [Custom Slide Transformer](#custom-slide-transformer)
* [Color Transition](#color-transition)
* [Multiple Windows Layout](#multiple-windows-layout)
* [Indicators](#indicators)
* [Vibration](#vibration)
* [Wizard Mode](#wizard-mode)
* [Immersive Mode](#immersive-mode)
* [System Back button](#system-back-button)
* [System UI (Status Bar and Navigation Bar)](#system-ui-status-bar-and-navigation-bar)
* [Bottom Bar Margin](#bottom-bar-margin)
* [Permission <g-emoji class="g-emoji" alias="lock" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f512.png">🔒</g-emoji>](#permission-)
* [Slide Policy](#slide-policy)
* [Example App <g-emoji class="g-emoji" alias="bulb" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f4a1.png">💡</g-emoji>](#example-app-)
* [Translating
阅读完整原文
项目深度分析 AI 生成
现代化 Jetpack Compose + 动效 Onboarding 商业化 UI Kit
| 产品构想 | 基于原库设计理念,开发一套针对现代 Android 技术栈(Jetpack Compose)的高端引导页模板套件,内置 Lottie/Rive 动画、深色模式适配和高转化率设计风格,作为数字资产一次性付费出售。 |
| 核心功能 | Compose 声明式 API 封装、内置 10+ 套商业级开箱即用主题、预制权限引导弹窗与系统权限桥接、支持 Rive/Lottie 动画与手势交互无缝联动。 |
| 目标用户 | 寻求快速上线高质量产品的 Android 独立开发者、小型初创团队及外包工程师。 |
| 难度/周期 | 低 · 2 - 4 周 · 成本:极低(仅需设计与开发时间成本,托管于 Gumroad 或 Lemon Squeezy) |
| 收费模式 | 数字资产销售(源码授权买断制,定价 $29 - $79 不等)。 |
| 竞争风险 | 易被盗版传播;买断制缺乏持续现金流;开发门槛相对较低易受同类竞品冲击。 |
| 依据 | 已验证事实 |
动态 Onboarding & 权限请求云配置 SDK (SaaS)
| 产品构想 | 将本地静态的 AppIntro 升级为支持远程配置的 Onboarding 管理平台,运营人员无需发版即可在 Web 后台修改引导页文案、图片、步骤顺序、权限策略,并进行 A/B 测试。 |
| 核心功能 | 极简 Android/Compose SDK 接入、Web 拖拽式编辑器、分流 A/B 测试、远程权限申请策略下发、新用户引导流失率埋点漏斗看板。 |
| 目标用户 | 中型 App 增长团队、出海工具类/应用类产品经理与移动开发团队。 |
| 难度/周期 | 中等 · 2 - 3 个月 · 成本:中等(基础云服务器、CDN、数据库及分析存储成本) |
| 收费模式 | SaaS 订阅制(按 App 月活跃用户数 MAU 或引导流程展现次数阶梯计费)。 |
| 竞争风险 | 面临 Appcues、Userflow 等成熟通用方案竞争;隐私政策与 SDK 体积要求严格。 |
| 依据 | 数据支持的判断 |
Kotlin Multiplatform (KMP) 跨平台 Onboarding 解决方案
| 产品构想 | 将 AppIntro 的轮播与引导策略架构移植至 Kotlin Multiplatform (Compose Multiplatform),统一 Android 与 iOS 两端的新用户引导与权限请求生命周期抽象。 |
| 核心功能 | Android & iOS 统一 API、跨平台权限抹平抽象层(针对相机、通知等权限)、自适应双端设计规范的轮播交互、双端主题共享。 |
| 目标用户 | 正在采用 KMP / Compose Multiplatform 进行双端开发的跨平台开发团队。 |
| 难度/周期 | 中等 · 1 - 2 个月 · 成本:低(主要为 iOS 测试设备及开发时间) |
| 收费模式 | 开源核心 + 付费 Pro 扩展(高级多平台动画效果、预制落地页模版商业授权、企业级技术支持)。 |
| 竞争风险 | KMP 开发者基数目前仍小于原生与 Flutter;双端系统权限处理差异大导致的维护成本上升。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
相似项目数据正在完善中,暂不展示(避免误导)
项目优势与风险
| 技术成熟度 | 创建于 2015-06-03,近 30 天仍在推送,发布过 17 个 Release |
| 社区活跃 | Star 10,565 / Fork 1,760 / Issue 42(数据支持,可自行核实) |
| 许可证 | Apache-2.0 |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。