From Seeta

Jump to: navigation, search

[edit] ACalc on Android

NOTE : The Site is still under Contruction


Android is a software platform for smartphones and Internet tablets. It is a mobile operating system initially developed by Android Inc. Android was bought by Google in 2005. Android is based upon a modified version of the Linux kernel. Google and other members of the Open Handset Alliance collaborated to develop and release Android to the world.

SocialCalc is a spreadsheet application developed using JavaScript and was originally coded by Dan Bricklin of Software Garden Inc. for Socialtext Inc. Working on similar grounds, ACalc on Android aims at providing functionality in mobile devices that could assimilate worksheets, forms, tabulated data etc.

The Android operating system software stack consists of Java applications running on a Java based object oriented application framework on top of Java core libraries running on a Dalvik virtual machine featuring JIT compilation. Libraries written in C include the surface manager, OpenCore[18] media framework, SQLite relational database management system, OpenGL ES 2.0 3D graphics API, WebKit layout engine, SGL graphics engine, SSL, and Bionic libc.

[edit] Features and Design Goals

User interface comprises of three basic buttons providing three basic functionalities :

1. Rename  : This functionality lets you rename your current spreadsheet.

2. Save : Using this button, you can save the contents written on spreadsheet, giving a particular name to file.

3. Load : Open button lets you access the saved spreadsheet. One can edit the contents and save it again.

Following Screenshots would give a clear idea about how ACalc looks on Android Emulator.


To save the above written contents in a spreadsheet, we use Save functionality. The data at the backend is saved in a SQLite implemented database.

To load the saved spreadsheet, click on Load button to access the last saved spreadsheet.