Android Registration Client is a flutter based android application, which is used to capture user demographics, documents and biometrics in online or offline mode.
Flutter 3.10 or Later (https://docs.flutter.dev/get-started/install )
JDK 11
Android SDK 31 (target SDK)
IDE (Android Studio / VS Code)
git
Codebase for android registration client is hosted at https://github.com/mosip/android-registration-client/tree/feature-flutter . For code setup clone the mentioned repository and follow https://docs.mosip.io/1.2.0/community/code-contributions .
Native android codebase which has the service implementation can be imported from android folder from cloned repo to IDE of choice.
The Android folder contains the following modules clientmanager, keymanager, packetmanager and interface for communication between the flutter modules and java modules.
For the core codebase can be imported