Предлагаю ...
следующее, хотя я не программист, тем более не специалист в Java.
1. Сделать мобильную Ability Cash на Java. Если не ошибаюсь подойдет для всех
платформ, в т. ч. для телефонов.
2. В сторону мобильной AC можно переносить всю информацию, необходимую для внесения
операций, но не сами операции.
3. В мобильной AC, соответственно, вносятся операции в течение определенного
периода.
4. При синхронизации с компьютером операции переносятся, в мобильной AC, одновременно,
удаляются.
5. Таким образом, на первом этапе получится небольшой модуль для внесения операций,
а далее ..., все зависит от возможностей автора.