ricardos_utils 2.0.1 copy "ricardos_utils: ^2.0.1" to clipboard
ricardos_utils: ^2.0.1 copied to clipboard

A set of utilities I use in my Flutter projects

This is a collection of loosely coupled utilities for Flutter.

Features #

  • 🧩 Extensions
    • DateTime
      • toDateTimeString: returns a string in the format dd.mm.YYYY HH:mm
      • toDateString: returns a string in the format dd.mm.YYYY
    • TargetPlatform
      • isDesktop: returns true if the platform is desktop (Windows/macOS)
      • isMobile: returns true if the platform is mobile (Android/iOS)
      • isTouchDevice: returns true if the platform (probably) supports touch input

Getting started #

You need to have Flutter installed on your machine. For more information, see the Flutter documentation.

This library is intended to be used in Flutter projects as opposed to Dart projects.

Usage #

const now = DateTime.now();
print(now.toDateTimeString()); // 02.09.2023 12:00
copied to clipboard

Contributing #

Contributions are welcome! Please open an issue or a pull request.

License #

This project is licensed under the MIT License - see the LICENSE file for details.

1
likes
140
points
51
downloads

Publisher

verified publisherricardoboss.de

Weekly Downloads

2024.09.13 - 2025.03.28

A set of utilities I use in my Flutter projects

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on ricardos_utils