--- title: "Mapp Engage Flutter SDK & Configuration Files" slug: "mapp-engage-flutter-sdk-configuration-files" updated: 2024-09-12T12:54:10Z published: 2024-09-12T12:54:10Z canonical: "docs.mapp.com/mapp-engage-flutter-sdk-configuration-files" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.mapp.com/llms.txt > Use this file to discover all available pages before exploring further. # Mapp Engage Flutter SDK & Configuration Files After installing our Mapp Engage SDK you need to update the following: ## Add the following data to your AppConfig.plist file - **jamie_url**: This is the Jamie URL for caching and delivering In-App Messages. - **sdk_key**: This is the SDK Key generated from the Mapp Engage Channel Management. Each app configured in your Mapp Engage environment will have a different SDK Key. For example, customers with Android development, Android Production, iOS development, and iOS production apps will have four different SDK Keys. One for each app. You can also view this in the Mapp Engage system under *Administration > Channels*. - **app_id**: This is the ID number of your app from the Mapp Engage Channel Management. Each app configured in your Mapp Engage environment will have a different App ID. For example, customers with Android development, Android Production, iOS development, and iOS production apps will have four different App ID Keys. One for each app. You can also view this in the Mapp Engage system under *Administration > Channels*. - **dmc_system_id(Tennent id)**: This is the ID number of your Mapp Engage system. A Mapp Cloud account manager or project manager will provide you with all the above information. - **googleProjectId**: This is the ID number of your Google Project ```plaintext    inapp            custom_fields                    customString            customNumber            customDate                media_timeout        5        sdk            app_id        206974        dmc_system_id        5963        sdk_key        183408d0cd3632.83592719        is_eu                open_landing_page_inside_app                jamie_url        jamie-test.shortest-route.com        apx_open_url_internal        YES     ``` ## Add the following to your Config class: ```plaintext class Config {  static const String sdkKey = "183408d0cd3632.83592719";  static const String appID = "206974";  static const String googleProjectId = "785651527831";  static const String tenantID = "5963";  static const SERVER server = SERVER.L3; } //than call init class @override  void initState() {    debugPrint("initState()");    super.initState();    initMappSdk();  }  void initMappSdk() async {    debugPrint("initMappSdk()");    await MappSdk.engage(Config.sdkKey, Config.googleProjectId, Config.server,        Config.appID, Config.tenantID);    await initPlatformState();  } ```