To Add Localization in the flutter app, We will use flutter getX Internationalization to change app language in a flutter.

1. Create a New Flutter Project or Open Existing Project

Use your favorite IDE( Android Studio, VSCode, or IntelliJ) to build Flutter App, Create a new Flutter Project.
I use Android Studio to build the Flutter Application.

2. Install/Add Flutter GetX Dependencies

Open pubspec.yaml file…

Source Code

Define the version of the Google Pay API referenced when creating your


in PaymentDataRequest

const baseRequest = {apiVersion: 2,apiVersionMinor: 0};

confirm card networks supported by your site and gateway


const allowedCardNetworks = ["AMEX", "DISCOVER", "INTERAC", "JCB", "MASTERCARD", "VISA"];

Card authentication methods supported by your site and your gateway

confirm your processor supports Android device tokens for your

const allowedCardAuthMethods = ["PAN_ONLY", "CRYPTOGRAM_3DS"]…

For Clear Cache, HTTP status Code, Routes List, API Routes List

Package Link

Installation on laravel

  1. In order to install Laravel Tools, just add the following to your composer. Then run composer:
composer require rajtechnologies/laravel-tools
  1. Open your config/app.php and add the following to the providers array:

Package Features

  • Clear Cache
  • Routes List
  • HTTP Status Code List
Laravel Tools Package Help To Development

Manual Routes List (without package)

Step 1 Create Provider in laravel

php artisan make:provider HelperServiceProvider

Step 2 Go on HelperServiceProvider

Location:- app/Providers

Add loadHelper() function in HelperServiceProvider

protected function loadHelpers(){foreach (glob(__DIR__.'/../Helpers/*.php') as $filename){require_once $filename;}}

Change register() function in HelperServiceProvider

public function register()

Full Code In HelperServiceProvider

<?phpnamespace App\Providers;
use Illuminate\Support\ServiceProvider;
class HelperServiceProvider extends ServiceProvider{/*** Register services.** @return void*/public function register(){$this->loadHelpers();}
How To Changing Android Package name and iOS Bundle ID (bundle identifier) in Flutter

For Android

Step1 Modify the package name in your main AndroidManifest.xml file

Replace your new package name in the package attribute:

<manifest xmlns:android=""

Step2 Modify the applicationId in your build.gradle file

Replace your new package name in build.gradle (app level)

defaultConfig {
applicationId ""
minSdkVersion 16
targetSdkVersion 28
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"

Step3 Modify the package name in your MainActivity.kt file if project support kotlin else do it in


import androidx.annotation.NonNull;
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugins.GeneratedPluginRegistrant

class MainActivity: FlutterActivity() {
override fun…


Path:- your_project_folder\android\app\build.gradle

droid {
defaultConfig {
applicationId "com.example.myapp"
minSdkVersion 15
targetSdkVersion 24
versionCode 1
versionName "1.0"



Path:- your_project_folder\android\app\build.gradle


The defaultConfig should look like this inside the build.gradle file

Change of minSdkVersion 16 to 23

defaultConfig {
// TODO: Specify your…

Bhargav Raviya

I am Laravel, Flutter, and Digital Marketing Expert and follow the blog on Github:-

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store