arb_core_helpers
Core helper utilities, network controllers, and custom UI components for ARB applications.
Features
- API Controller: A robust Dio-based API controller with built-in token management and error handling.
- Device Service: Utilities to fetch device info, push notification tokens, location, and IP address.
- Custom UI: Customizable AppBars, Texts, and other UI elements for standardizing app designs.
- Crypto Helper: Helpful cryptographic utilities.
Getting started
Include arb_core_helpers in your pubspec.yaml under dependencies.
Usage
import 'package:arb_core_helpers/arb_core_helpers.dart';
void main() async {
// Example usage of DeviceService
final deviceInfo = await DeviceService.getDeviceInfo();
print(deviceInfo);
}
Additional information
For more information, please check the source repository on GitHub.
Libraries
- apiController/api_controller
- colors/app_colors
- config/app_config
- config/env_config
- config/flavor_config
- constant/app_dimens
- constant/core_constant
- constant/image_view
- constant/local_path_img
- constant/msg_snack_bar
- constant/onHtml
- constant/top_header_view_all
- constant/user_constants
- core/print_log
- core/widgets/common_textfield
- core/widgets/global_update_checker
- core/widgets/loading_widget
- core/widgets/watermark_overlay
- customView/appbar_text
- customView/custom_text
- flavors/flavor
- flavors/flavor_mapper
- libary_helper
- service/device_service
- storage/secure_storage
- utils/crypto_helper
- utils/dialog_helper
- utils/extensions/extensions
- utils/onboarding_tour_helper
- utils/responsive/responsive_builder
- utils/responsive/screen_size
- utils/validators