get_home_application_support_directory 1.0.1 copy "get_home_application_support_directory: ^1.0.1" to clipboard
get_home_application_support_directory: ^1.0.1 copied to clipboard

PlatformmacOS

A Flutter plugin that provides access to the macOS Application Support directory path. Perfect for apps that need to store user data and configuration files in the standard location.

Changelog #

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.1 - 2024-12-19 #

Fixed #

  • Removed unnecessary catch block in Swift code that was causing compiler warnings
  • Improved error handling in native macOS implementation
  • Cleaned up Swift code structure for better maintainability

Improved #

  • Enhanced code documentation and comments
  • Better error messaging for edge cases
  • Optimized Swift implementation for performance

Documentation #

  • Updated README with more detailed usage examples
  • Improved API documentation
  • Added troubleshooting section

1.0.0 - 2024-12-19 #

Added #

  • Initial release of the get_home_application_support_directory plugin
  • Support for getting the Application Support directory path on macOS
  • Method getApplicationSupportDirectory() to retrieve the directory path
  • Comprehensive error handling with proper exception types
  • Complete example application demonstrating plugin usage
  • Detailed documentation and API reference
  • Unit tests for core functionality

Features #

  • Native macOS implementation using NSSearchPathForDirectoriesInDomains
  • Flutter method channel communication
  • Null safety support
  • Cross-platform plugin architecture (ready for future platform additions)

Technical Details #

  • Swift implementation for macOS platform
  • Method channel communication between Dart and native code
  • Plugin platform interface for extensibility
  • Proper error handling and exception propagation
0
likes
150
points
15
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin that provides access to the macOS Application Support directory path. Perfect for apps that need to store user data and configuration files in the standard location.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on get_home_application_support_directory

Packages that implement get_home_application_support_directory