[
https://issues.apache.org/jira/browse/FINERACT-1328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Adam Saghy closed FINERACT-1328.
--------------------------------
Resolution: Abandoned
> Update Fineract 1.x Android Client SDK
> ---------------------------------------
>
> Key: FINERACT-1328
> URL: https://issues.apache.org/jira/browse/FINERACT-1328
> Project: Apache Fineract
> Issue Type: Improvement
> Reporter: Ed Cable
> Priority: Major
> Labels: gsoc2021, mentor
>
> h2. Mentors
> * [~ChinmayKulkarni]
> * [~robustTechie]
> h2. Overview & Objectives
> The goal of this project is to continue work on developing the Fineract 1.x
> Client Android SDK which will be used in other Mifos Mobile Applications
> (android-client, mifos-mobile, mobile-wallet). The project aims to remove a
> lot of repeated code in the mobile apps and help mobile apps easily migrate
> to newer versions of Apache Fineract 1.x
> h2. Description
> The student will be working on implementing the following things:
> * Generate and release latest Fineract Client SDK for Android using the Open
> API Specification of Apache Fineract
> * Generate and publish documentation for the Fineract Android Client SDK
> * Add support for RxJava + LiveData
> * Migrate Mifos Android Field Officer App project to consume the new
> Fineract Client Android SDK
> * Provide testing coverage throughout the SDK
> * Implement CI/CD to automate steps 1 and 2
> h2. Helpful Skills
> Java, Kotlin, Android, Swagger Specification, Open API Specification, Spring
> (Good to have)
> h2. Impact
> Enabling other mifos mobile apps to easily migrate to latest versions of
> Fineract.
> More stable and error free codebase
> h2. Other Resources
> * Last year progress -
> [https://gist.github.com/Grandolf49/f79537436a467dac0baa9458a38290c5]
> * Jira Issue for reference:
> https://issues.apache.org/jira/browse/FINERACT-838
> * [https://github.com/apache/fineract]
> * [https://github.com/openMF/fineract-client]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)