HelloFlutter sample app overview

Flutter is a Google UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.

The HelloFlutter sample app demonstrates the supported way for a wrapped app to use various Flutter plugins and components. Ivanti has verified that when you wrap apps that use these APIs as demonstrated, the behavior of the wrapped app is functionally the same as the behavior of the unwrapped app.

Demonstrated APIs

The sample app HelloFlutter includes the following demonstrations:

AppConfig Demo

The demo shows how to request, receive, and process app-specific configurations from the Ivanti server.

See the README.md for HelloFlutter for details on:

  • Adding necessary files to your app.
  • Adding ACConfigPlugin to the MainActivity.java file.
  • Adding necessary permissions for using the package to your AndroidManifest.xml file.
  • HelloFlutter/README.md
  • HelloFlutter/android/app/src/main/java/com/helloflutter/MainActivity.java
  • HelloFlutter/android/app/src/main/java/com/helloflutter/ACConfigCallback.java
  • HelloFlutter/android/app/src/main/java/com/helloflutter/ACConfigPlugin.java