qs_onboarding_package 0.0.3 copy "qs_onboarding_package: ^0.0.3" to clipboard
qs_onboarding_package: ^0.0.3 copied to clipboard

A Flutter package that provides an efficient onboarding process with version updates and user notifications. Perfect for apps requiring a smooth onboarding experience.

qs_onboarding_package #

A Flutter package that provides an efficient onboarding process with version updates and user notifications. Perfect for apps requiring a smooth onboarding experience.

Features #

  • Version updates checking
  • User notifications for various states
  • Easy integration with existing projects

Getting Started #

To use this package, add qs_onboarding_package as a dependency in your pubspec.yaml file.

dependencies:
  qs_onboarding_package: ^0.0.2

Usage #

import 'package:qs_onboarding_package/onboarding_screen.dart';

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

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

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Example',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: const BoardingPage(),
      routes: {
        '/home': (context) => const HomePage(),
        '/error': (context) => ErrorPage(
          onRestart: () => Restart.restartApp(),
        ),
      },
    );
  }
}

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

  @override
  Widget build(BuildContext context) {
    return OnboardingWidget(
      baseUrl: 'http://example.com/api',
      applicationId: 'my_app_id',
      version: '1.0.0',
      platform: Platform.isAndroid ? 'android' : 'ios',
      onRestart: () => Restart.restartApp(),
    );
  }
}

Лицензия #

This package is licensed under the MIT License.




0
likes
150
points
31
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package that provides an efficient onboarding process with version updates and user notifications. Perfect for apps requiring a smooth onboarding experience.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

bloc, equatable, flutter, flutter_bloc, http, loading_animation_widget, url_launcher

More

Packages that depend on qs_onboarding_package