polyphonic,wallpapers,ringtones,mobile java applications polyphonic,wallpapers,ringtones,mobile java applications
[Login to VT Portal] [Site Map] [Search] [Links] [Forum]
  
Mobile Downloads
Java Application
Affiliates
Links

 

HOME SERVICES MOBILE DOWNLOADS SOFTWARE CAREERS CONTACT US
 
mBookKeeper

mBookKeeper is a simple but powerful mobile accounting software to help you track your income and expenses by using your your mobile phone. This application can run on any mobile device that supports Java. You can choose to use the complete built-in functionality to track your company accounts or if you are an individual, just use it to track your daily expenses.

Try out the application by downloading the trial version (get the jar file), or download the trial via GPRS/3G WAP by accesing the following URL via your phone:

http://www.visionetech.com/trial/getbk.wml

To purchase, click on Buy Now button below and get the jar file immediately (After payment, PayPal with direct you to the download page). Only USD$9.90 now.

USD 9.90 for mBookKeeper version 1.3 or 2.3.

You can choose to download any of the version after payment at the download page.


0. Releases/ Bug Fix note:

  • 18 December 2005: Release version 2.3 for MIDP 2.0 phone. Complete functionality just like 1.3.

  • 24 November 2005: Release version 1.3. New Export to Email function in "Other" menu. It will send the data in email. The data sent is in the same format as 'Export to file'. This function is useful for the mobile phone that doesn't support filesystem protocol (i.e. Nokia 40)

  • 25 September 2005: Release version 1.2 with the following new feature:

    • - You can edit the existing record from 'View Detail' menu

    • - You can filter record in 'View Detail' using dates

    • - The summary is divided into pages instead of one long page

    • - The progress bar in 'Export' and 'Accumulate detail' is fixed


0.1 Customer Review & Comments:

I really liked this application and it is working perfectly on my SonyEricsson K750i - Salman Karim

I have some experience using account applications, I could have some recommendations or suggestions that could be they useful:

STRENGTHS:

  • The handling of the bills and categories are really good, with this information the database allows to obtain information and useful reports with the entrance of the information a single time.

  • The handling of the incomes, expenses and transfers allow to have a total control of the bank bills and effective handling. Other applications only manage incomes and expenses.

  • The easiness of download of the mobile a file for spreadsheet (xls) without necessity of being connected to the Internet is very important.

  • The advantage to maintain an immediate support through Internet and share with possible users of the system helps to prove, to evaluate and to improve the application.

  • If some moment can help to prove a version I would like to be considered and to give my opinions.

TO IMPROVE:

  • It is very important that the program manages decimals, personally I manage American dollars and I need to use two decimals.

  • The size of the file jar should not be superior to the 64 Kb, several nokia mobiles only accept applications of until this size.

  • The beginning screen is not clear, neither the text is read.

  • The names of the menu should be short, for example in my cellular one the sentence Main Menu is not read, me alone I see Main Me…

  • I donīt know if with great quantity of information the system becomes slow and it hinders its handling, this usually happens to other applications.

Juan Carlos Rivadeneira


 

1. INTRODUCTION to mBookKeeper

mBookKeeper is an aplication for mobile devices that support JAVA MICRO EDITION/J2ME. It at least requires JAVA MIDP 1.0. If you have MIDP2.0 phone, please purchase the 2.3 version.

mBookKeeper is an application to store financial records of deposit/expense from a defined accounts based on categories. It also provide a summary of financial records based on accounts and/or categories.

2. INSTALLATION

To use the application you have to install it first to your mobile device. The application will come in 2 files, mbookkeeper.jad and mbookkeeper.jar.

a. You can download it directly to your devices from the content provider of your choice that provides this application.

b. You can also download it to your computer first, then upload the application to the mobile device using the tools from your device's vendor. (Please consult your vendor technical support)

 Please place the application to folder that is designated for java application in your mobile device. For example, in Siemens Mobile (M55)you have to put the application (.jad and .jar files) to folder 'Java/jam/mBookKeeper'. If 'mBookKeeper' folder is not exist, you have to create it first. Usually if you download the application from a content provider, they do it automatically for you. Please contact them for more information.

 

3. KEYWORDS

Following is the list of keywords that can help you easily understand the instruction.

- Account: is an abstract representation of where you store/put your money. Example: savings account, credit card, wallet, etc.

- Deposit: is an action where you add an amount of money to your account.

- Expense: is an action where you take/substract an amount of money from your account.

- Transfer: is an action where you take an amount of money from a defined account, then put the amount of money to another defined account.

- Category: is a type of deposit/expense/transfer that best described/categorize your action.

 

4. INSTRUCTION

After you open the application you will see the following list of menu

Note: The soft key options ('Quit' & 'Select') will have different name and location for different devices.

Before you can input your records of deposit/expense, you have to create accounts and categories first.

 

4.1. ACCOUNT

 

4.1.1. CREATE ACCOUNT

To create a new account, choose 'Account' on main menu.

If you never create an account before the display will show an empty list. But, if you have created an account before, the display will show the list of the defined accounts.

  (Empty list of account)

To create a new account press 'Options' to extend the menu choice. The extended menu choices are:

Choose 'Create', then display will show the form for you to fill the account name and the description.

Fill the name field with the name of the new account, and the description field with the description of the new account.

The name field must be filled, while the description field is optional.

After that press 'Options', which will show you an extended menu choice of

Choose 'Submit' to insert the account that you have typed before.

 

The display then will show the inserted account, with the description (if any).

To make the instruction simpler, the following account has been created:

 

4.1.2. DELETE ACCOUNT

 

To delete an account, in the account list choose/highlight the account that you want to delete

Press 'Options', which will show menu of

Choose 'Delete', then the display will show the account list minus the deleted account (in this example, 'Citi Visa' is deleted).

To go back to main menu press 'Options', then choose 'Main Menu'

 

4.2. CATEGORY

 

4.2.1. Create Category

 

To create a new category, choose 'Category' on main menu.

 

If you never create a category before, the display will show an empty list. But, if you have created a category before, the display will show the list of the defined categories. If you have defined a lot of categories, please wait for the display to show the category list since it may take a while.

(Empty list category)

 

To create a new category press 'Options' to extend the menu choice. The extended menu choices are:

Choose 'Create', then display will show the list of the category type that you want to create.

Categories with 'Deposit' type will be shown when you want to insert a deposit record.

Categories with 'Expense' type will be shown when you want to insert an expense record.

Categories with 'Transfer' type will be shown when you want to insert a transfer record.

 

Choose the type that best describe the category. Example: Deposit.

After you choose the type, then the display will show the category form that contains the name field.

Fill the name field with the name of category that you want. Example: Salary

After that press 'Options', which will show you an extended menu choice of

Choose 'Submit' to insert the category that you have typed before.

 

The display then will show the inserted category. It will show the type and the name in the format <TYPE>-<NAME>. (Deposit - Salary)

For simplicity, the following category is created:

 

Deposit - Salary

Deposit - Bonus

Expense - Grocery

Expense - Entertainment

Transfer - ATM

Transfer - Payment

 

4.2.2. DELETE CATEGORIES

 

To delete a category, in the category list choose/highlight the category that you want to delete

Press 'Options', which will show menu of

Choose 'Delete', then the display will show the category list minus the deleted category (in this example, 'Deposit-Bonus' is deleted).

To go back to main menu press 'Options', then choose 'Main Menu'

 

4.3. INSERT DEPOSIT

 

After you have finished creating the needed account and categories, you can start to insert your financial records.

 

To insert a deposit, first choose 'Insert Deposit' from the main menu, then the display will show the list of account that you want to deposit to.

Choose/Highlight the account, then press select. Example: HSBC.

 

After that the display will show you the list categories that have 'Deposit' type.

After you press 'Select' on the chosen category, then the display will show you the deposit form. With the summary of the chosen choice in the previous steps.

The form have the following component:

Date: the date of the transaction DD-MM-YYYY (In the initial display, it will show you the current date.

Amount: the amount of money to be deposit.

Currently the application only support an absolute amount. It doesn't support a decimal. To solve this problem, you can insert the number with the comma included, for example if you want to insert a 26.74, just type 2674. But everytime you want to insert an amount, you have to remember to insert the decimal even though the decimal is zero.

 

Description: the description of the transaction (if any/optional).

Assume that you want to insert a salary that you have received for the month of July 2004 for the amount of 5800 and deposited to your savings account. The value that you might inserted would be:

Account: Saving

Category: Salary

Date: 04-07-2004

Amount: 2400

Description: for july 2004

After that, to insert the record, choose 'Options' which will show you the extended menu choice of

Choose 'Submit' to insert or choose 'Main Menu' to go back to the main menu and cancel the insertion.

 

After you choose 'Submit', then the display will show you the summary of the value that you have chosen/inserted before.

At this stage, the record has been saved.

Press on 'Main Menu' to go back to main menu.

 

4.4. TRANSFER

 

Example case: You have taken out an amount of money of 20 from ATM of your savings account. Then you put the money in your wallet.

To do a transfer choose 'Transfer' from the main menu.

After that, the display will show a list of account. This is the source account where you are going to deduct your money from.

After you select the source account (example: HSBC), then the display will show you the list af accounts again. This the account that will be the destination of your transfer.

After you select the destination account (example: Wallet), then the display will show the transfer category, which is the category with the 'Transfer' type.

After you select the category (example: ATM) then the display will show you the form that is same as input deposit, but in the summary, it will show the source account, the destination account, and the category of your choice. After you fill the field it will show you the inserted record.

 

Case summary:

The value that you have to inserted for the example case are:

Source account: Saving
Destination Account: Wallet
Category: ATM
Date: 04-07-2004
Amount: 20
Description: ATM Location

 

In transfer, the system will automatically create 2 records each for source account and destination account. The record in source account will be inserted as expense since the money is deducted, and the record in destination account will be inserted as deposit.

The category of the inserted records is the transfer category plus the In/Out type.

The description will tell you the destination/source of the transfer.

In the example, the record for HSBC (source account) will be like

Account: HSBC
Type: Expense
Category: ATM(Out)
Date: 01-11-2004
Amount: 20
Description: --Transfer to Wallet-- ATM Location

The record for Wallet (destination account) will be like

Account: Saving
Type: Deposit
Category: ATM(In)
Date: 04-07-2004
Amount: 20
Description: --Transfer from Saving-- ATM Location

 

4.5. INSERT EXPENSE

To insert an expense choose 'Insert Expense' from main menu.

The steps and displays in inserting expense is same as inserting deposit. The difference only in the categories. The category is shown after you choose an account, the categories that will be shown are the categories with 'Expense' type.

 

Example case:

Assume that you want to insert a record of your expense that you have spent of watching the movie titled ABC on XYZ cinema and you pay from he money in your wallet. The values that you might have inserted are:

Account: Wallet
Category: Entertainment
Date: 04-07-2004
Amount: 10
Description: watch ABC@XYZ

 

4.6. VIEW SUMMARY

 

'View Summary' is used if you want to see a summary of your records. You can see the summary from three point of view. First view summary from records per account, second summary from records per categories, and third summary from record per account and categories.

 

To view a summary, select 'View Summary' from main menu. The display will ask you from what point of view you want to see your records summary.

4.6.1. VIEW SUMMARY PER ACCOUNT

In view summary per account, the summary will show you the total of deposit, expense, & balance per account.

To view summary per account, select 'Account' from summary menu. If you have a lot of records, it may take a while since the system is calculating your records.

After the system finish calculating, the display will show you the summary.

Note:

- The credit card account is not shown because there are no records for credit card when you view the summary

- Minus amount will be shown with minus sign and inside parentheses. Example: -(2,300).

If you want to go back to summary menu press 'Menu' on the soft keys, or press 'Main Menu' to go back to the main menu.

 

4.6.2. VIEW SUMMARY PER CATEGORY

 

View summary per category will show you the amount of money that has been recorded for each category.

 

To view summary per category, select 'Category' from summary menu. If you have a lot of records, it may take a while since the system is calculating your records.

 

After the system finish calculating, the display will show you the summary.

Note:

- The letter in the square bracket shows you the type of the category. E = expense, D = Deposit.

 

4.6.3. VIEW SUMMARY FROM BOTH VIEWS

 

View summary from both views will present the same information but with both summary per account and summary per category shown.

 

To view summary both ways, select 'Both' from summary menu. If you have a lot of records, it may take a while since the system is calculating your records.

 

After the system finish calculating, the display will show you the summary.

 

 

 

4.7. VIEW DETAIL

 

'View detail' is used if you want to see the detail of each record.

 

There are three grouping to view the detail. You can group the detail by Account, Category, or All.

 

To view details, select 'View Detail' from main menu. The display will ask you from what group you want to see your records.

4.7.1. VIEW ALL DETAIL

 

View all detail means that you want to view all of the records without any restriction.

To view all detail, select 'All' from the detail menu. Then the system will show you the records from the most recent one. If you have a lot of record, this may take a while since the system is populating the records.

 

 

To go to the next record, just press 'Next'. To go to the previous record just choose 'Prev.' in the 'Options' menu.

To delete a record, go to that particular record, then choose 'Delete' in the 'Options' menu.

To go back to detail menu, choose 'Back' from 'Options' menu.

To go back to main menu, choose 'Main Menu' from 'Options' menu.

 

4.7.2. VIEW DETAIL PER ACCOUNT

 

View detail per account will show you the details of a particular account.

To view detail per account, select 'Account' in the detail menu. After that the display will show you the list of account.

Choose the account that you want see the details. (example: Wallet). The system then will show you the records that only involved the chosen account.

 

4.7.3. VIEW DETAIL PER CATEGORY

 

View detail per category will show you the details of a particular category.

To view detail per category, select 'Category' in the detail menu. After that the display will show you the list of category.

Choose the category that you want see the details. (example: Entertainment). The system then will show you the records that only involved the chosen category.

Note: Category in transfer type is not shown.

 

4.8. OTHER

To go to other menu, select 'Other' from main menu. The other menu has choices of:

Export to CSV (tab delimiter)

Accumulate Detail

Reset

 

4.8.1. EXPORT TO CSV (tab delimiter)

 

This option will create a CSV (Comma Separated Value) file with tab delimiter. The file will contains all records from the most recent one to the oldest one. The value is separated by a tab.

The format of the value is

 

DATE  ACCOUNT           CATEGORY    DESCRIPTION DEPOSIT           EXPENSE

 

The file will be named reports.xls. The location of the file depends on the devices. (In Siemens M55, the file is stored in /Java/jam/mBookKeeper/RMS/reports.xls )

 

This function only work for the devices that support filesystem protocol. Please consult the devices vendor for this information.

 

You can move the file to a PC and open the file using a text editor or a spreadsheeet program.

 

4.8.2. ACCUMULATE DETAIL

 

This option will accumulate all records and create an open balance/credit for each account. This function is used when you want to close a period (ex: monthly). What the function do is calculating a total balance for each account, then delete all the records and create a new record for each account as an open balance if the total balance is positive, or as an open credit if the total balance is negative.

This function may take a while if you have a lot of records.

Example case:

Assume in a month you have a following records

 

DATE, ACCOUNT, CATEGORY, DESCRIPTION, DEPOSIT, EXPENSE

4/7/2004, Saving, Salary, for july 2004, 2400, 0

4/7/2004, Saving, ATM(Out), --Transfer to Wallet-- , 0, 20

4/7/2004, Wallet, ATM(In), --Transfer from Wallet-- ATM Location, 20, 0

4/7/2004, Wallet, Entertainment, watch ABC@XYZ, 0, 10

14/7/2004, Credit Card, Dinner, ASD Restaurant, 0, 30

31/7/2004, Saving, Payment(Out), --Transfer to Credit Card-- July 2004, 0, 10

31/7/2004, Credit Card, Payment(In), --Transfer from Credit Card-- July 2004, 10, 0

 

If you run 'Accumulate Detail' on 1/8/2004, the system will delete all record and the following records will be created:

 

1/8/2004, Saving, Opening Balance, , 2370, 0

1/8/2004, Credit Card, Opening Credit, , 0, 20

1/8/2004, Wallet, Opening Balance, , 10, 0

 

4.8.3. RESET

This option will delete all the data including records, accounts, and categories.

 

Feedback and Suggestion
Please provide us feedback or suggestion on how we can improve this application. If your suggestion is implemented for future version, we will send you a free upgrade. Please send your request to feedback@visionetech.com

Quick Link:
  • See how you can download a copy of this application
  • Is your phone supported? Check out the list here.
  • Currency Converter
  • Download the highest quality polyphonic ringtones into your cell phone. You are buying direct from our ringtones developers, so we give you the best deal. Try one out and we bet you will be coming back for more. 

Web Design by IonCow Technology Services.Last Updated:25 April 2006
Copyright © 2004 IonCow.com. All rights reserved.