Adjusting the App Name

This article shows how to rename default package and application name.

Android

Update applicationId in file build.gradle

// android/app/build.gradle

    defaultConfig {
        // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
        applicationId "com.mycompany.myapplication"
        minSdkVersion 16
        targetSdkVersion 27
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }

Update package and label in file AndroidManifest.xml

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.mycompany.myapplication">
    <application
        android:name="io.flutter.app.FlutterApplication"
        android:label="My Application"
        android:icon="@mipmap/ic_launcher">

Update package in file MainActivity.java

package com.mycompany.myapplication;

iOS

Update all occurrences of PRODUCT_BUNDLE_IDENTIFIER in file project.pbxproj

PRODUCT_BUNDLE_IDENTIFIER = com.mycompany.myapplication;

Update CFBundleName in Info.plist file

	<key>CFBundleName</key>
	<string>MyApplication</string>

Want to set name with a space like My Application ?
Just replace white space with &#x2007;

	<key>CFBundleName</key>
	<string>My&#x2007;Application</string>

Build

Delete old application in your device and delete build folder from your repository.