搜尋套件、儲存庫與 APP 分類

simple_update_dialog 封面
套件詳情v1.0.4

simple_update_dialog

一個簡單的套件,用於顯示平台特定的對話方塊,以促進使用者更新應用程式。

AndroidiOSmacOSWindowsLinux
近 30 天下載
27
喜歡數
4
Pub 分數
160

安裝套件

flutter pub add simple_update_dialog

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

一個輕量級的 Flutter 套件,可顯示平台特定的對話框,提示使用者更新應用程式。專為與 Android、iOS、macOS、Windows 和 Linux 無縫整合而設計,無需複雜設定即可提供類原生的更新體驗。當偵測到新版本時,可觸發該對話框,幫助透過鼓勵及時更新來提升使用者留存率。支援自訂訊息、按鈕以及可選的應用商店或更新說明連結。

適用情境

  • 提示使用者在新版本發佈後進行更新
  • 透過更新提醒提升應用留存率
  • 以原生樣式顯示更新通知
  • 與 CI/CD 流水線整合以進行自動更新檢查
  • 在各個平台上提供一致的更新體驗

主要特色

  • 平台特定的 UI 渲染
  • 簡單整合,設定最少
  • 可自定義的消息和按鈕文字
  • 支援深度連結到應用商店
  • 跨平台相容性(Android、iOS、macOS、Windows、Linux)

適合對象

  • 開發者尋求一個簡單的應用程式更新提示
  • 需要頻繁更新並具有使用者參與度的應用程式
  • 旨在跨多個平台實現原生外觀對話框的項目
  • 希望減少更新對話框樣板程式碼的團隊

使用建議

  • 需要在套件外部手動編寫版本檢查邏輯
  • 不支援自動下載或安裝
  • 除了基本的文字和按鈕外,自訂選項有限
  • 最佳搭配後端或版本檢查服務使用
  • 不適用於靜默或背景更新

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

simple_update_dialog

A simple package for showing a paltform-specific dialog to promote users to update the app.

Usage

To use this plugin, add simple_update_dialog as a dependency in your pubspec.yaml file.

Screenshots

Screenshot Screenshot
Example
import 'package:flutter/material.dart';
import 'package:simple_update_dialog/simple_update_dialog.dart';

class HomePage extends StatelessWidget {
  const HomePage({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Center(
        child: ElevatedButton(
          onPressed: () {
            SimpleUpdateDialog.showUpdateDialog(
              context: context,
              isForceUpdate: false,
              dialogConfig: DialogConfig(
                appStoreUrl: '',
                playStoreUrl: '',
                currentVersion: '1.0.0',
                latestAndroidVersion: '1.0.1',
                latestIOSVersion: '1.0.1',
                minAndroidAppVerAllowed: '1.0.0',
                minIOSAppVerAllowed: '1.0.0',
              ),
            );
          },
          child: const Text("Show Update Dialog"),
        ),
      ),
    );
  }
}

See the example app for better understanding.

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。