Previous Page  29 / 84 Next Page
Information
Show Menu
Previous Page 29 / 84 Next Page
Page Background

Read To Lead

www. new- techeurope . com

translate the ARM native code into

their own instruction forms within their

architectural constraints. This comes

at a cost in terms of performance,

energy use and user experience.

Efficiency, the work done per unit of

energy, is heavily impacted where

translation between architectures is

required.

A third of the top 200 Android apps

need their code to be translated at

run-time to execute on non-ARM-

based devices. This can translate to an

unpleasant user experience (as well as

cost engineering time and effort). For

example, searching for a text string in

a PDF document can take four times

longer on a non-ARM-based device.

These sorts of slowdowns can lead

to additional re-engineering time and

effort. However, the good news is that

nearly 1.6 times the number of native

apps runs on ARM-based devices than

any other mobile processor.

As Android moves onto Chromebook,

this binary translation of non-ARM

apps will continue. On ARM-based

Chromebook hardware, Android runs

on top of the same ARM Linux kernel

as Chrome OS and uses Chromes

OS to filter user events such as

mouse, keyboard and screen updates

through to the Android OS. If the

underlying hardware is not ARM-

based, the version of Android that

runs on the Chromebook will still

and experience in low-power design

and high performance compute and

graphics capability.

For consumers, it means those rich

mobile applications they’ve embraced

in the smartphone and tablet form

factors are moving to large-screen

devices, where they will transform the

traditional laptop experience.

For OEMs, the benefits of the ARM

ecosystem coupled with Android on

Chrome mean new and compelling

design opportunities to deliver robust

experiences in thin, sleek and low-

power form factors for new users.

For developers, Android on Chrome

unlocks new markets and scalable

opportunities for use cases based

on the form factor, performance and

low-power attributes that the ARM

ecosystem is delivering to OEMs.

Large screen mobile devices are

expected to grow from 230 million

units in 2014 to 330 million units

in 2019, according to the research

firm IDC. That’s a healthy rate that

echoes the growth that forecasters

anticipated in 2009 when the ARM

ecosystem and the Android apps

developer community joined forces to

change the mobile world. Seven years

later, that ARM-Android partnership is

transforming the mobile world again.

need to incorporate binary translation

technology. The Chromebook will

experience the same performance

degradation and increased power

consumption because of the code

translation required.

The advantage of Android apps, most

of which run natively on ARM, can be

seen in solutions such as Pocket Code

and Lightbot. These are very popular

apps for educators, who tend to favor

Chromebooks, but to date the apps

have been available only on Android.

With Android app ecosystem being

enabled on Chromebook, a new world

of solutions opens for users. And since

Pocket Code and Lightbot are written

natively on ARM, users won’t have to

worry about performance degradation

or increased power consumption by

using these apps on ARM.

Conclusion

The same ARM ecosystem innovation

that changed the mobile world in

2009 is at work again, this time in

Chromebooks. Android on Chrome

eliminates the features gap between

clamshells and traditional laptop

operating systems and unlocks a

vast new potential for designers and

apps developers. At the same time, it

provides a fresh opportunity for the

ARM ecosystem to contribute to and

influence the large-screen compute

segment, bringing with it expertise

New-Tech Magazine Europe l 29