Live data from Hacker News

Play Store and Android Apps Coming to Chromebooks

chrome.googleblog.com

21–30 of 208 posts

Re: Play Store and Android Apps Coming to Chromebooks

#22

I'm curious just on the technical side, what does this mean for the many apps that include ARM code? (i.e. apps that use the NDK) Will there be some emulation, or do apps generally ship with multi architecture? Edit: Ok, the answer is, both. Thanks ;)

I'm not an expert in this field, but I did want to say that I had an Asus Zenfone 2 (x86 phone) for a brief time, and app compatibility was never an issue. I ran into 0 apps that I couldn't run.

Re: Play Store and Android Apps Coming to Chromebooks

#23

I'm curious just on the technical side, what does this mean for the many apps that include ARM code? (i.e. apps that use the NDK) Will there be some emulation, or do apps generally ship with multi architecture? Edit: Ok, the answer is, both. Thanks ;)

Most apps ship with multiple binaries for the appropriate architecture. For those apps that don't have the necessary binaries the native code will be translated on the fly to the host architecture instruction set. Since Chromebook's are significantly faster than smartphones the small performance hit shouldn't be noticeable.

Re: Play Store and Android Apps Coming to Chromebooks

#25

I'm curious just on the technical side, what does this mean for the many apps that include ARM code? (i.e. apps that use the NDK) Will there be some emulation, or do apps generally ship with multi architecture? Edit: Ok, the answer is, both. Thanks ;)

Most apps ship with multiple binaries for the appropriate architecture. For those apps that don't have the necessary binaries the native code will be translated on the fly to the host architecture instruction set. Since Chromebook's are significantly faster than smartphones the small performance hit shouldn't be noticeable.

There are also many Arm Chromebooks.

Re: Play Store and Android Apps Coming to Chromebooks

#28

I'm curious just on the technical side, what does this mean for the many apps that include ARM code? (i.e. apps that use the NDK) Will there be some emulation, or do apps generally ship with multi architecture? Edit: Ok, the answer is, both. Thanks ;)

Most apps ship with multiple binaries for the appropriate architecture. For those apps that don't have the necessary binaries the native code will be translated on the fly to the host architecture instruction set. Since Chromebook's are significantly faster than smartphones the small performance hit shouldn't be noticeable.

Source? On Android and under ARC you're SOL if an NDK app doesn't provide binaries for your architecture. This is rarely an issue though, as most apps just opt to ship with binaries compiled for every supported ABI.

https://developer.android.com/ndk/guides/abis.html

Re: Play Store and Android Apps Coming to Chromebooks

#29

After the Android Chrome app gets extensions, what's the point of keeping ChromeOS alive? It's the only thing Android's missing that ChromeOS has.

I guess it's more about devices. Sometimes people do want to use laptop or devices with big screen and real keyboard.

Re: Play Store and Android Apps Coming to Chromebooks

#30

I'm curious just on the technical side, what does this mean for the many apps that include ARM code? (i.e. apps that use the NDK) Will there be some emulation, or do apps generally ship with multi architecture? Edit: Ok, the answer is, both. Thanks ;)

Most apps ship with multiple binaries for the appropriate architecture. For those apps that don't have the necessary binaries the native code will be translated on the fly to the host architecture instruction set. Since Chromebook's are significantly faster than smartphones the small performance hit shouldn't be noticeable.

"For those apps that don't have the necessary binaries the native code will be translated on the fly to the host architecture instruction set"

How would this happen?

Post reply on HN