{"id":19003938,"url":"https://github.com/kiesel/androidbalance","last_synced_at":"2026-04-20T22:30:19.737Z","repository":{"id":3011938,"uuid":"4031046","full_name":"kiesel/AndroidBalance","owner":"kiesel","description":null,"archived":false,"fork":false,"pushed_at":"2012-04-16T05:29:28.000Z","size":132,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-01T19:14:06.190Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kiesel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-04-15T09:38:08.000Z","updated_at":"2019-08-17T18:51:08.000Z","dependencies_parsed_at":"2022-08-26T03:40:44.307Z","dependency_job_id":null,"html_url":"https://github.com/kiesel/AndroidBalance","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiesel%2FAndroidBalance","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiesel%2FAndroidBalance/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiesel%2FAndroidBalance/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiesel%2FAndroidBalance/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kiesel","download_url":"https://codeload.github.com/kiesel/AndroidBalance/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240027414,"owners_count":19736210,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T18:20:53.704Z","updated_at":"2026-04-20T22:30:19.651Z","avatar_url":"https://github.com/kiesel.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"AndroidBalance\r\n===============\r\n\r\n# About\r\nAndroidBalance is an Android application by which you can monitor your\r\nbank accounts through the HBCI protocol. This protocol is used in Germany\r\nto request balance and transaction information over the Internet, as well\r\nas create new transactions and other jobs for managing your accounts.\r\n\r\n# Building\r\nAndroidBalance uses maven and the maven-android-plugin to build the apk file. To\r\nbuild the apk, just run ```mvn install```, to deploy the apk to an AVD or connected\r\ndebug-enabled Android phone, use ```mvn android:deploy```.\r\n\r\n## Dependencies\r\n### hbci4java\r\nHBCI is a network protocol used by (all?) german bank institutes; the hbci4java\r\nlibrary offers a client library to talk this protocol, which is what \r\nAndroidBalance uses.\r\nBecause there's no maven artifact for hbci4java, you need to manually provide\r\nthe .jar in your local repository, with the version requested in .pom.\r\n(In Netbeans this works conventiently by right-clicking the dependency in the\r\nproject view, then choose ```Manually install artifact```.)\r\n\r\n### hbcifacade\r\nThis is just a small wrapper around hbci4java developed by me. It is supposed\r\nto simplify using hbci4java and provides some value classes.\r\n\r\n# Security\r\nConnecting to your bank institute is a sensitive process; if some malicious\r\nparty gets your credentials (account numbers, PIN, ...) you could get into some\r\ntrouble.\r\n\r\nThis software does not take any responsibilities for misuse. If you want to\r\nuse it, do so on your own risk.\r\n\r\nPlease feel free to do security reviews and send in pull requests to improve it.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiesel%2Fandroidbalance","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkiesel%2Fandroidbalance","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiesel%2Fandroidbalance/lists"}