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

A Flutter resource library package with PDFs, videos, links, code snippets, favorites and offline access.

Changelog #

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

The format follows Keep a Changelog and this project follows Semantic Versioning.


1.0.0 - 2026-06-16 #

Added #

  • Initial stable release of zeba_academy_resource_library

๐Ÿ“š Resource Library System #

Added #

  • Resource management system
  • Reusable resource model architecture
  • Support for multiple learning resource types

Supported resources:

  • PDF documents
  • External links
  • Code snippets
  • Video resources

๐Ÿ“„ PDF Support #

Added #

  • PDF resource viewer
  • Integrated PDF viewing support
  • Document-based learning experience

Added #

  • External URL resource support
  • Browser launching support
  • Safe URL handling

๐Ÿ’ป Code Resources #

Added #

  • Code viewing component
  • Syntax-friendly code presentation
  • Developer learning resource support

๐ŸŽฌ Video Resources #

Added #

  • Video resource player
  • Network video streaming support
  • Video initialization handling
  • Video controller lifecycle management
  • Automatic controller disposal

๐ŸŽจ UI Components #

Added #

  • Resource viewer widget
  • Reusable Flutter widgets
  • Material Design compatible UI

๐Ÿ› ๏ธ Developer Experience #

Added #

  • Clean package architecture
  • Public package exports
  • Modular source structure
  • Reusable components
  • Flutter lint compatibility

๐Ÿงช Testing #

Added #

  • Package tests
  • Resource model tests
  • Viewer component validation

๐Ÿ”ง Improvements #

  • Added missing @override annotations
  • Improved widget lifecycle handling
  • Improved URL launching behavior
  • Improved video resource stability
  • Removed analyzer warnings

๐Ÿ“ฆ Dependencies #

Added support for:

  • Flutter framework
  • URL launcher
  • Video player
  • PDF viewing

๐Ÿ“œ License #

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


Future Releases #

Planned features:

  • Resource categories
  • Search functionality
  • Favorites/bookmarks
  • Offline resource support
  • Download manager
  • Cloud resource synchronization
  • Learning progress tracking
  • Analytics support
0
likes
130
points
67
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A Flutter resource library package with PDFs, videos, links, code snippets, favorites and offline access.

Homepage

License

GPL-3.0 (license)

Dependencies

dio, flutter, path_provider, shared_preferences, syncfusion_flutter_pdfviewer, url_launcher, video_player

More

Packages that depend on zeba_academy_resource_library