appdraft_flutter 1.0.9 copy "appdraft_flutter: ^1.0.9" to clipboard
appdraft_flutter: ^1.0.9 copied to clipboard

`appdraft_plugin` provides seamless background updates for Android apps built with Flutter. It checks for a new version, shows a customizable update dialog, and downloads the APK

example/lib/main.dart

import 'package:appdraft_flutter_example/app_draft_service.dart';
import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

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

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'AppDraft Demo',
      home: const HomePage(),
    );
  }
}

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

  @override
  State<HomePage> createState() => _HomePageState();
}

class _HomePageState extends State<HomePage> {
  @override
  void initState() {
    super.initState();

    WidgetsBinding.instance.addPostFrameCallback((_) {
      AppDraftService.init(
          context: context,
          done: () {
            // logic execution after no update
          });
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text('AppDraft Demo'),
      ),
      body: const Center(
        child: Text('Wersja bieżąca aplikacji'),
      ),
    );
  }
}
2
likes
160
points
75
downloads

Publisher

unverified uploader

Weekly Downloads

`appdraft_plugin` provides seamless background updates for Android apps built with Flutter. It checks for a new version, shows a customizable update dialog, and downloads the APK

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

dio, flutter, open_filex, package_info_plus, path_provider, url_launcher

More

Packages that depend on appdraft_flutter

Packages that implement appdraft_flutter