FLUTTER ECOSYSTEM

is_first_run

一个简单的包,用于检查应用是否首次运行。

最新版本
1.0.0
近 30 天下载
2200
喜欢数
91
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

is_first_run 包提供了一种简单的方法来确定应用程序是否是首次在设备上启动。它使用共享偏好设置来存储一个标志,以指示应用的运行状态,确保跨会话的可靠检测。非常适合用于初始化设置流程、显示引导屏幕或触发首次用户操作。该包轻量且与所有主要 Flutter 平台兼容,包括移动设备、网页和桌面端。无需复杂配置,可无缝集成到现有项目中。

适合场景
  • 引导屏幕显示
  • 首次用户设置
  • 初始数据初始化
  • 欢迎消息传递
  • 功能切换激活
主要特点
  • 简单 API
  • 持久化状态存储
  • 跨平台支持
  • 无外部依赖
  • 轻松集成
适合对象
  • 新应用发布
  • 用户引导流程
  • 初始配置任务
  • 轻量级状态跟踪
  • 需要首次运行逻辑的应用程序
使用建议
  • 依赖于共享偏好
  • 不会自动重置
  • 可能需要手动清除
  • 仅限首次运行检测
  • 无内置分析功能
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add is_first_run

所属分类

源码仓库

关联项目