Cambiare il nome dell'applicazione in Flutter

Mattepuffo's logo
Cambiare il nome dell'applicazione in Flutter

Cambiare il nome dell'applicazione in Flutter

In Flutter possiamo cambiare il nome dell'applicazione nel caso in cui abbiamo "sbagliato" in fase di creazione di progetto.

O anche semplicemente perchè vogliamo personalizzarlo.

Ovviamente va fatta una modifica per ogni piattaforma supportata.

Per Android dovete modificare il file android/app/src/main/AndroidManifest.xml alla voce android:label:

    <application
        android:name="${applicationName}"
        android:icon="@mipmap/ic_launcher"
        android:label="MP Book">
    ................

Per iOS invece dovete modificare ios/Runner/Info.plist alla voce CFBundleName (e forse anche alla voce CFBundleDisplayName):

	<key>CFBundleName</key>
	<string>MP Book</string>

Per il web basta modificare il file index.html all'attributo title:

<title>MP Book</title>

Per Windows andate in windows/runner/main.cpp:

  if (!window.CreateAndShow(L"VOSTRO NOME", origin, size)) {
    return EXIT_FAILURE;
  }

Per Linux modificare linux/my_application.cc:

  if (use_header_bar) {
    GtkHeaderBar* header_bar = GTK_HEADER_BAR(gtk_header_bar_new());
    gtk_widget_show(GTK_WIDGET(header_bar));
    gtk_header_bar_set_title(header_bar, "VOSTRO NOME");
    gtk_header_bar_set_show_close_button(header_bar, TRUE);
    gtk_window_set_titlebar(window, GTK_WIDGET(header_bar));
  } else {
    gtk_window_set_title(window, "VOSTRO NOME");
  }

Per macOS seguire le stesse istruzioni per iOS; solo che il file Info.plist sarà dentro alla cartella macos/Runner.

Enjoy!


Condividi

Commentami!