Dreamic
⛔ Status: Discontinued
This package is discontinued and is no longer publicly maintained. No further versions will be published to pub.dev.
Do not adopt this package for new projects. No support, bug fixes, or documentation will be provided through pub.dev.
A general-purpose package for Flutter/Firebase apps.
Libraries
- app/app_config_base
- app/app_cubit
- app/app_cubit_base
- app/app_cubit_base_state
- app/app_root_widget
- app/helpers/app_check_init
- app/helpers/app_configs_init
- app/helpers/app_cubit_init
- app/helpers/app_errorhandling_init
- app/helpers/app_firebase_init
- app/helpers/app_lifecycle_service
- app/helpers/app_remote_config_init
- app/helpers/web_remote_config_refresh_service
- app/startup/dreamic_app_init_gate
- app/startup/dreamic_app_init_host
- app/startup/dreamic_bootstrap
- app/startup/dreamic_splash
- data/helpers/data_converters
- data/helpers/enum_converters
- data/helpers/function_streamer
- data/helpers/model_converters
- data/helpers/repo_helpers
- data/helpers/repository_failure
- data/helpers/sorting_helpers
- data/helpers/stream_authaware
- data/models/device_form_factor
- data/models/device_info
- data/models/device_platform
- data/models/enum_example
- Example: Real-world enum serialization with helper functions
- data/models/enums/user_claims
- data/models/notification_action
- data/models/notification_payload
- data/models/notification_permission_status
- data/models_bases/base_firestore_model
- data/models_bases/sortable
- data/repos/auth_service_impl
- data/repos/auth_service_int
- data/repos/device_service_impl
- data/repos/device_service_int
- data/repos/dreamic_services
- data/repos/remote_config_repo_int
- data/repos/remote_config_repo_liveimple
- data/repos/remote_config_repo_mockimpl
- dreamic
- error_reporting/composite_error_reporter
- error_reporting/dreamic_error_handling
- error_reporting/error_reporter_example
- CANONICAL error-reporter examples for dreamic — the single source of truth.
- error_reporting/error_reporter_interface
- error_reporting/web_error_handlers_stub
- error_reporting/web_error_handlers_web
- error_reporting/web_js_error
- notifications/notification_background_handler
- notifications/notification_channel_manager
- notifications/notification_image_loader
- notifications/notification_permission_helper
- notifications/notification_service
- notifications/notification_types
- presentation/app_state_wrapper
- presentation/debug/app_update_debug_widget
- presentation/elements/app_update_widgets
- presentation/elements/connection_toaster
- presentation/elements/error_message_widget
- presentation/elements/frosted_container_widget
- presentation/elements/horizontal_spacer_widget
- presentation/elements/loading_indicator
- presentation/elements/notification_badge_widget
- presentation/elements/notification_permission_bottom_sheet
- presentation/elements/notification_permission_builder
- presentation/elements/notification_permission_status_widget
- presentation/elements/overlay_progress
- presentation/elements/overlay_submitting_widget
- presentation/elements/page_status_wrapper
- presentation/elements/scrollable_with_scrollbars
- presentation/elements/tappable_action
- presentation/elements/toast
- presentation/elements/vertical_spacer_widget
- presentation/helpers/adaptive_icons
- presentation/helpers/app_reloader/appreload_mobile
- presentation/helpers/app_reloader/appreload_web
- presentation/helpers/app_reloader/appreloader
- presentation/helpers/bloc_exception
- presentation/helpers/colors_common
- presentation/helpers/cubit_base
- presentation/helpers/cubit_helpers
- presentation/helpers/file_opener/fileopener
- presentation/helpers/file_opener/fileopener_mobile
- presentation/helpers/file_opener/fileopener_web
- presentation/helpers/loading_retry_wrapper
- presentation/helpers/loading_wrapper
- presentation/helpers/page_statuses
- presentation/helpers/sizes_common
- presentation/helpers/url_opener/url_opener
- presentation/helpers/url_opener/url_opener_mobile
- presentation/helpers/url_opener/url_opener_web
- presentation/helpers/widget_helpers
- presentation/network_error_widget
- presentation/responsive/responsive
- Small, self-contained responsive utilities for
dreamic— a zero third-party-dependency replacement for the thin slice ofresponsive_frameworkthe app actually used (device-class detection and "pick a value by breakpoint"). - test_debugging/debug_remote_config_web
- test_utils/mock_app_cubit
- utils/device_utils
- utils/get_it_utils
- utils/list_extensions
- utils/list_utils
- utils/logger
- utils/network_utils
- utils/retry_it
- utils/retryable_checker
- utils/string_helpers
- utils/string_validators
- utils/web_device_utils/webdeviceutils
- utils/web_device_utils/webdeviceutils_mobile
- utils/web_device_utils/webdeviceutils_web
- versioning/app_version_check
- versioning/app_version_update_service