The concept of an activity life cycle that the Android system is adopting is not the best fit for such an application. Meaning that resources allocated for the SCL development activity may be reallocated to another activity if the user of the handset is using another applications and task; therefore in the future, some work on the kernel that form the android may be done to ensure that the resources are not reallocated under any condition.