modern_launcher_name

A Flutter package to update the launcher name for Android and iOS applications.

Features

  • Updates the application name for Android in strings.xml and AndroidManifest.xml.
  • Updates CFBundleName and CFBundleDisplayName in Info.plist for iOS.
  • Reads configuration from pubspec.yaml.
  • Supports command-line execution with dart run modern_launcher_name.

Installation

Add the package to your pubspec.yaml:

dev_dependencies:
  modern_launcher_name:
    path: path/to/modern_launcher_name

Or, after publication, use:
dev_dependencies:
  modern_launcher_name: ^1.0.0

Usage

Add the configuration to your pubspec.yaml:

modern_launcher_name:
  name: "YourAppName"


Run the command to update the launcher name:

dart run modern_launcher_name

Optionally, specify a custom pubspec.yaml path:
dart run modern_launcher_name --file path/to/pubspec.yaml

Example
See the example/ directory for a sample Flutter project using this package.
Contributing
Contributions are welcome! Please see the issue tracker and submit pull requests to the repository.
License
This package is licensed under the MIT License. See LICENSE for details.```