smart_widgets 0.0.1 copy "smart_widgets: ^0.0.1" to clipboard
smart_widgets: ^0.0.1 copied to clipboard

A package that contains all the basic smart widgets that are used in the project to make the development process easier.

Smart Widgets for Flutter #

Smart Widgets is a Flutter package that provides a collection of ready-to-use, highly customizable widgets designed to simplify and enhance Flutter app development. These widgets come with intelligent functionality, allowing for responsive layouts, dynamic interactions, and improved user experience across different screen sizes and platforms.

Features #

  • Responsive Layouts: Widgets automatically adjust for various screen sizes and orientations.
  • Customizable Components: High level of customization to match your app's theme and branding.
  • Dynamic Interactions: Enhanced user interactions with built-in animations and gestures.
  • Performance Optimized: Lightweight and efficient, ensuring smooth performance on both iOS and Android.

Installation #

To use Smart Widgets in your Flutter project, add the following to your pubspec.yaml file:

dependencies:
  smart_widgets: ^0.0.1

Then run:

flutter pub get

Usage #

Example #

Here's a basic example demonstrating how to use one of the smart widgets from this package.

import 'package:smart_widgets/smart_widgets.dart';

class ExamplePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Smart Widgets Demo'),
      ),
      body: Center(
        child: SmartButton(
          text: 'Click Me',
          onPressed: () {
            print('Button clicked!');
          },
          color: Colors.blue,
          textColor: Colors.white,
          borderRadius: 10.0,
        ),
      ),
    );
  }
}

Available Widgets #

  1. SmartButton: An advanced button with customizable properties such as color, border radius, and text style.
  2. SmartText: A responsive card widget with adaptive sizing and design.

Documentation #

Full documentation for each widget and its properties can be found at your-package-website.com/docs (update with the actual link if you have one).

Contributions #

Contributions are welcome! Feel free to open issues, suggest features, or create pull requests. Please check the CONTRIBUTING.md file for guidelines.

License #

This package is licensed under the MIT License. See the LICENSE file for details.

4
likes
120
points
28
downloads

Publisher

verified publishersoliddevelopers.in

Weekly Downloads

A package that contains all the basic smart widgets that are used in the project to make the development process easier.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

cached_network_image, flutter, flutter_bounceable, flutter_screenutil, flutter_svg, intl

More

Packages that depend on smart_widgets