Appllama/top-welcome-screens

How top iOS apps say hello | 10 animated welcome screens inspired by top-earning apps. Rebuilt in React Native + Expo.

解决的问题

本项目为 React Native Expo 应用提供了一系列高保真、动画化的欢迎和入门界面。它解决了开发者需要构建精美、专业级入口动画和启动页,但从零开始构建往往非常困难的问题。

工作原理

本项目是一个 UI 套件,由 10 个受流行 iOS 应用(如 Duolingo 和 Strava)启发的 TypeScript 组件组成。每个界面都使用 React Native Reanimated 构建,以实现精确的动作定时和响应式缩放。它包含一个用于校准布局的 "ReferenceCanvas",并提供特定的 "复制-粘贴提示词",开发人员可以将这些提示词输入 AI 编程代理(如 Cursor 或 Claude Code),以便在不破坏应用架构的情况下将这些界面集成到现有项目中。

适用对象

使用 React Native 和 Expo,并希望学习专业入门流程或在应用中实现高质量欢迎动画的移动端开发者。

亮点

  • 10 项 UI 研究:包含受 Duolingo、Strava、Perplexity 和 Yazio 等领先应用启发的动画。
  • AI 就绪集成:提供严格的提示词供编程代理使用,以确保干净地集成到现有仓库中。
  • 专业级动作:使用 React Native Reanimated,具有自定义时间轴、减少动作处理和确定性最终状态。
  • 侧重教育:设计作为学习精美移动产品流程的技术参考。

相关

  • 项目
  • 项目
  • 项目
  • 项目