zeba_academy_responsive 1.0.0 copy "zeba_academy_responsive: ^1.0.0" to clipboard
zeba_academy_responsive: ^1.0.0 copied to clipboard

A Flutter responsive design utility package with breakpoints, responsive builder, device detection and responsive values.

CHANGELOG #

All notable changes to this project will be documented in this file.

The format follows Keep a Changelog principles.

This project follows Semantic Versioning.


1.0.0 - 2026-07-10 #

🎉 Initial Release #

First stable production release of zeba_academy_responsive.

A lightweight Flutter responsive design toolkit for building adaptive applications across mobile, tablet, desktop, and web platforms.


Added #

📱 Responsive Breakpoints #

Added a complete breakpoint management system:

  • Mobile breakpoint detection
  • Tablet breakpoint detection
  • Desktop breakpoint detection
  • Width-based responsive checks

Available APIs:

ResponsiveBreakpoints.isMobile(width);

ResponsiveBreakpoints.isTablet(width);

ResponsiveBreakpoints.isDesktop(width);

🏗 Responsive Builder #

Added ResponsiveBuilder widget for creating adaptive UI layouts.

Supports:

  • Mobile layouts
  • Tablet layouts
  • Desktop layouts
  • Automatic screen-size switching

Example:

ResponsiveBuilder(

mobile: MobileWidget(),

tablet: TabletWidget(),

desktop: DesktopWidget(),

);

🔍 Device Detection #

Added device classification utilities.

Supported device types:

  • Mobile
  • Tablet
  • Desktop

Added APIs:

DeviceDetector.isMobile(context);

DeviceDetector.isTablet(context);

DeviceDetector.isDesktop(context);

📐 Responsive Values #

Added responsive value management.

Developers can define different values for different screen sizes.

Supports:

  • Padding
  • Margin
  • Font sizes
  • Dimensions
  • Custom configurations

Example:

ResponsiveValues<double>(

mobile: 8,

tablet: 16,

desktop: 32,

);

Developer Experience #

Added:

  • Full null safety support
  • Clean public API exports
  • Lightweight implementation
  • No external dependencies
  • Flutter stable compatibility
  • Production-ready package structure

Documentation #

Added:

  • Complete README documentation
  • Installation instructions
  • Usage examples
  • API examples
  • GPL-3.0 license information

Testing #

Added unit tests covering:

  • Breakpoint calculations
  • Responsive value selection
  • Device category detection logic

Future Releases #

Planned Features #

1.1.0 #

Planned improvements:

  • Custom breakpoint configuration
  • User-defined responsive rules
  • Orientation detection
  • Responsive typography utilities
  • Responsive spacing helpers

1.2.0 #

Planned improvements:

  • Adaptive grid system
  • Foldable device support
  • Responsive layout templates
  • Advanced device capability detection

License #

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).

Copyright (C) Zeba Academy

0
likes
140
points
83
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A Flutter responsive design utility package with breakpoints, responsive builder, device detection and responsive values.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_responsive