A simple app to handle transactions on the go. Originally designed as a knockoff of "Checkbook" by Digital Life Solutions, it has since evolved to attempt to follow the Google Android Design Guidelines better (Holo Design, ActionBar, Fragments, ...).
There is currently no license I'm releasing this code under (subject to change). Feel free to use it in whatever way you see fit.
- Options navigates "up" awkwardly
- Complete work on Dropbox sync and add Dropbox 'Saver' Drop-In (when it becomes available)
- Add Archieve support (ie keep balance when making back ups)
- Add warning of liability to Pattern. Add encryption and possibly email for recovery?
- Make the Attachment code available
- Add custom search suggestions
- PDF Reports
- Improve First-Time Run (use third party library to draw attention to objects, wizard in the beginning for database importing/syncing, ...)
- Export/Import oxf (Make sure to support required fields)
- Improve look (icons, default colors, slide menu, big notifications)
- Encrypt entire database (SQLCipher)
- Condense size (Clean up imports, delete useless variables/assets,...)
- Optimize layouts for performance
- Cut Down on inflating views (costly operation)
- Make sure to use View Holder for ListView performance
- Make ListView only show a few entries, load new entries when needed (Endless listview)
- Let ContentProvider handle the cursors if possible
- Index Database Tables properly
- Make Virtual Tables for Searching
- Update third-party libraries and support library
- Use ASyncTask/threads for when you do heavy operations (don't do the operations on the UI)
- Need more spinners, less typing
- What should happen when a user clicks on a search result?
- Link a contact (own table?)
- Possibly a payee field, own table. Can avoid if description is dropdown.
Supported
- Pictures
- Music (mp3,wav)
- Video (mpg,flv)
- Documents (doc,pptx,xls)
Attachments Not Working
-
.mp4 files (found through the filemanager), can be returned. You can view them by hitting the filemanager in the selected programs which pops up another popup with video player in the list (Bug?). Selecting video player from that list makes it load the file, but the video stutters & audio not synced. This is due to lack of codec support on the platform.
-
.avi files (found through the filemanager) can be returned. When you select the video player to view it, it only has audio. This is due to lack of codec support on the platform.
- ActionBarSherlock by Jake Wharton
- Android Lock Pattern
- ColorPickerPreference by Sergey Margaritov
- Cards UI by nadavfima, Cards UI fork by Androguide
- Wizard Pager by Roman Nurik, Wizard Pager fork by Kevin Welsh
- Soon: Showcase View by Alex Curran
- Soon: ChartView by nadavfima
- Elegant Icon Font by Nick Roach