ALIEN DALVIK AND ACL- Explained


WHAT ARE APPLICATION COMPATIBILITY LAYERS OR TRANSLATION LAYERS
Application compatibility layers have the power to expand the apps ecosystem of your mobile platforms.

Android App on Tizen


WHY DO WE NEED OF APPLICATION COMPATIBLE LAYER

This year (2013) will are likely to see the launch of many new mobile platforms like Tizen, Web OS, Sailfish, Firefox OS. These platforms are based on linux kernel (like ANDROID) and heavily depend on HTML5 and are made to compete directly against ANDROID and IOS. When these new mobile OS’s will be released their apps ecosystems would not sport THE KILLER Apps that we see on Android and IOS and only a few number of apps will be available for them. So these OS’s will not be able able to compete against Android and IOS who are set to reach a 1 million apps milestone by the time these Mobile Platforms Will be Released!!!. So, as a result these OS’s will exit the arena as soon as they enter. This is where we need APPLICATION COMPATIBILITY LAYERS (TRANSLATION LAYERS). This gives a chance for the new platforms to emerge.



HOW MANY APPS WILL THESE TRANSLATION LAYERS OFFER

These translation layers will offer about 5 lakh android apps. This means the new OS’s will launch already with a reasonable number of apps. This is the most interesting fact about these ACL’s. It Would provide a boost to the further development of the new OS’s.

WHY ACL’s ARE MADE TO UN ONLY ANDROID BASED APPLICATIONS ON ALIEN PLATFORMS

The answer is simple!!! Because ANDROID is open source.


WHY DO WE NEED NEW MOBILE PLATFORMS

Because android is not completely stable. It does not make proper use of the multi core processors. Also these new platforms will provide a Solution for the app developers who have to make new APPS for every platform as these new OS’s work around promoting a universal application development platform HTML5. They will offer Flexibility of apps.

ALIEN DALVIK LAYER AND OPEN MOBILE’S ACL

ALIEN DALVIK LAYER AND ACL are a translation layer which allows Android apps to run on non-Android Linux-based devices.



HOW DO THEY WORK

ACL works by imitating Google’s runtime environment and Dalvik VM(It is the process virtual machine (VM) in Google's Android operating system. It is the software that runs the apps on Android devices).

Problem with ACL and Alien Dalvik is that it's not available for end-users and are both targeted at Manufacturers and Operators.


Comments