Pakete, Repositories und App-Kategorien suchen

Cover von simple_update_dialog
Paketdetailsv1.0.4

simple_update_dialog

Ein einfaches Paket zum Anzeigen einer plattformspezifischen Dialogbox, um Benutzer zur Aktualisierung der App aufzufordern.

AndroidiOSmacOSWindowsLinux
30-Tage-Downloads
27
Likes
4
Pub-Punkte
160

Paket installieren

flutter pub add simple_update_dialog

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein leichtgewichtiger Flutter-Paket, der eine plattformabhängige Dialogbox anzeigt, um Benutzer zur Aktualisierung der App aufzufordern. Speziell für die nahtlose Integration mit Android, iOS, macOS, Windows und Linux entwickelt, bietet es eine nativeähnliche Update-Erfahrung ohne komplizierte Konfiguration. Der Dialog kann ausgelöst werden, wenn eine neue Version erkannt wird, was dazu beiträgt, die Nutzerbindung zu verbessern, indem zeitnahe Updates gefördert werden. Es unterstützt benutzerdefinierte Nachrichten, Schaltflächen und optionale Links zu App-Stores oder Aktualisierungsinstruktionen.

Anwendungsfälle

  • Benutzer dazu auffordern, nach einer neuen Version zu aktualisieren
  • Verbesserung der App-Verweildauer durch Update-Erinnerungen
  • Aktualisierungshinweise in einem nativen Stil anzeigen
  • Integration mit CI/CD-Pipelines zur automatischen Aktualitätsprüfung
  • Ein konsistentes Aktualisierungserlebnis über Plattformen hinweg bereitstellen

Hauptmerkmale

  • plattformspezifische UI-Rendern
  • Einfache Integration mit minimalem Aufwand
  • Anpassbarer Nachrichten- und Schaltflächentext
  • Unterstützt Tiefverknüpfungen zu App-Stores
  • Plattformübergreifende Kompatibilität (Android, iOS, macOS, Windows, Linux)

Geeignet für

  • Entwickler, die eine einfache App-Update-Aufforderung suchen
  • Apps, die häufige Aktualisierungen mit Nutzerengagement erfordern
  • Projekte, die native Aussehende Dialoge auf mehreren Plattformen anstreben
  • Teams, die Boilerplate-Code für Update-Dialoge reduzieren möchten

Hinweise

  • Benötigt manuelle Versionsüberprüfungslogik außerhalb des Pakets
  • Behandelt keine automatische Herunterladung oder Installation
  • Begrenzte Anpassungsmöglichkeiten außerhalb von grundlegendem Text und Schaltflächen
  • Am besten mit einem Backend- oder Versionsüberprüfungs-Service verwendet
  • Nicht geeignet für stille oder Hintergrundaktualisierungen

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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.

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.