Navigation
index
Aakash Business Tool 1.0 documentation
»
Developer Guide
ΒΆ
Includes Three Parts
1. Setting up Chroot Environment
1.1. Android Filesystem
1.1.1. How it is different from general GNU/linux filesystem ?
1.1.2. Introduction to
chroot
1.2. Rooting the device
1.2.1. for new device with
ics
1.2.2. for older device with
froyo
1.2.2.1.
init.rc
and
default.prop
1.3. ADB Installation and ADB commands
1.3.1. Introduction
1.3.2. Setting up Android Debug Bridge
adb
and is usage
1.3.3. ADB Commands
1.4. Setting up an environment
1.4.1. Setting up
chroot
2. ABTcore
2.1. About
2.2. Installation of Dependencies:
2.2.1. On Ubuntu machine
2.2.2. On Aakash Device
2.3. How to run ABTcore(server):
2.3.1. On Ubuntu machine
2.3.2. On Aakash Device(ARM-arch)
2.4. Start with programming (coding):
2.4.1. abtserver
1. rpc_main.py
2. dbconnect.py
3. rpc_groups.py
4. rpc_account.py
5. rpc_getaccountsbyrule.py
6. rpc_transactions.py
7. rpc_data.py
8. rpc_reports.py
9. rpc_organisation.py
3. Android Client
1. Setting the application on the Android
1.1. Introduction
1.2. Setting up the Android Envionment
1.3. How to start ABT
2. src/com.gkaakash.controller
2.1. Startup.java
2.2. Organisation.java
2.3. Preferences.java
2.4. Group.java
2.5. Account.java
2.6. Transaction.java
2.7. Report.java
3. Lets start with coding
3.1. android-xmlrpc client generation
3.2. Connection to back-end(xmlrpc-server)
3.3. Referenced Libraries
3.4. Android AndroidManifest.xml, src and res
3.5. layout and activities
3.5.1. Auto installation of ABT dependencies through apk
3.5.2. Maintaining organisations
3.5.2.1. Welcome page of ABT
3.5.2.2. Create new organisation
3.5.2.3. Select existing organisation
3.5.3. Setting preferences
3.5.3.1. Preferences
3.5.3.2. Edit organisation details
3.5.3.3. Add/Edit/Delete project
3.5.4. Master menu
3.5.5. Account management
3.5.5.1. Tab host for create/edit account
3.5.5.2. Create account
3.5.5.3. Search/Edit account
3.5.6. Transaction management
3.5.6.1. Voucher menu
3.5.6.2. Tab host
3.5.6.3. Create voucher(transaction)
3.5.6.4. Search/Edit/Clone/Delete Voucher
3.5.7. Reports
3.5.7.1. Report menu
3.5.7.2. Ledger
3.5.7.3. Trial Balance
3.5.7.4. Project Statement
3.5.7.5. Cash Flow
3.5.7.6. Balance Sheet
3.5.7.7. Income and Expenditure/Profit and Loss
3.5.8. Bank Reconciliation
4. Help, bugs, feedback
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
Navigation
index
Aakash Business Tool 1.0 documentation
»