Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

  1. web based user interface to allow users to verify/approve group/client payments or collection sheet entries made through mobile.
  2. its own persistence through any suitable persistence tool e.g. MySQL
  3. deployed as a war like mifos
  4. integration with SMS Framework to support exposing services through SMS (see FrontlineSMS, RapidSMS)
  5. code for app on various smartphone operating systems e.g. android, iphone etc
  6. integration with exising mifos application which would require services to be exposed on mifos

Note: in relation to exposing mifos functionality through web services, a basic prototype was implemented for MIFOS-5060 in a branch on git named hudsonBuild-springwebservices

Why seperate application?

By implementing mobile functionality in seperate application, keeps this functionality decoupled from existing mifos functionality, as a result:

  1. any investment in mobile mifos will be reusable by and protected from implementation changes in existing mifos
  2. can be implemented in seperate git project/repository and stored on seperate source control which will allow specialisation on mobile area and reduce level of understanding of existing mifos required