Flutter App Rebrand

Author userpic
by sarjeet
alt

Description

Rebrand your Flutter application using one command from terminal

Flutter App Rebrand automates the process of rebranding a Flutter application by updating the package name, launcher icon, and app name across both Android and iOS platforms. It ensures a smooth transition when you need to rebrand an app for new clients, products, or design overhauls.

Features:

  • Package Name Update: Automatically updates the package name for both Android and iOS.

  • Launcher Icon Update: Replaces the app’s launcher icon with a new one, updating for both platforms.

  • App Name Update: Changes the app name that is displayed on the device.

  • Directory Structure Refactoring: Moves the MainActivity to the correct new package directory and deletes the old one.

  • iOS Bundle Identifier Update: Updates the iOS product bundle identifier (Runner.xcodeproj).

How to Use?

Add Flutter App Rebrand to your pubspec.yaml in dev_dependencies: section.

dev_dependencies: 
  flutter_app_rebrand: ^1.0.0

or run this command

flutter pub add -d flutter_app_rebrand

Update dependencies

flutter pub get

Run this command to change the package configurations for both the platforms.

dart run flutter_app_rebrand:main rebrand.json

where rebrand.json is the JSON file that contains the new package name, path to the new launcher icon, and the updated app name.

Example rebrand.json:

{
  "packageName": "com.newcompany.newapp",
  "launcherIconPath": "assets/icons/new_launcher_icon.png",
  "appName": "NewApp"
}

Git Repository: https://github.com/sarj33t/flutter_app_rebrand

Product tags











  • 10
    Sales
  • Author support included
  • Lifetime access to product repository
  • Lifetime product updates included
Ready for download

Related products

Our website uses cookies

We use cookies on our website. By continuing to use our site, you consent to the use of cookies as described in our Cookies Policy.