Skip to main content

Publish to App Store

How to Publish App to Google Play Store​

Prepare and Build for production​

Between App and APIs, Setup Secure SSL Access, Setup and Use Authentication.​

  • To verify/change API setting for APIs, Open file em_app\lib\em_global.dart , and look for block:

    // -------------------------------------------------------
    // EM Global Variables and application properties
    // -------------------------------------------------------
    // ------ REST API params ---------------
    String apiUrl = "<IP Address>:9080";
    String apiPathPrefix = "/emdbrest";

    // ------ GraphQL API params ---------------
    //Defined both separate as User might Use Grql for Query Only, and they can host REST/Grql separately
    String apiUrlGrql = "<IP Address>:9070";
    String apiGrqlPathPrefix = "/graphql";

    // ------ REST or GraphQL ---------------
    bool isApiUseGrql = true;

    ...

    // ------ API common params ---------------
    //String apiScheme = "http";
    String apiScheme = "https";

    // ------ To enable Secure REST API calling with Http Basic Auth ---------------
    String apiUsername = 'emAdmin';
    String apiPassword = '<password>';
    bool isApiCallSecure = true;

Build App for production​

tip

Build Flutter App for Android as App bundle (not apk).

Please refer to below links for details on How to get all steps done for this task: