2014年9月21日星期日

Hack runs machine apps on Windows, Mac, and Linux computers

Hack runs machine apps on Windows, Mac, and Linux computers

If you remember, with reference to a week in the past, Google gave Chrome OS the faculty to run machine apps through the "App Runtime on behalf of Chrome." The announce came with a batch of limitations—it no more than worked with clear apps and no more than worked on Chrome OS. But a developer by the designation of "Vladikoff" has bit by bit been stripping away these limits. Originator he figured out cold how to load in the least app on Chrome OS, as a replacement for of in a minute the four so as to are officially supported. Right away he's made an even superior breakthrough and gotten machine apps to go to work on in the least desktop OS so as to Chrome runs on. You can right away run machine apps on Windows, Mac, and Linux.

The hack depends on App Runtime on behalf of Chrome (ARC), which is built using Native Client, a Google project so as to allows Chrome to run native code safely surrounded by a snare browser. While ARC was no more than officially released since an lean-to on Chrome OS, Native Client extensions are inescapable to subsist cross-platform. The focal barrier to entrance is obtaining ARC Chrome snare keep, which flags desktop versions of Chrome since "incompatible."

Vladikoff made a custom version of ARC, called ARChon, so as to can subsist sideloaded simply by dragging the record on top of Chrome. It be supposed to understand machine apps up and running on in the least platform running the desktop version of Chrome 37 and up. The challenging part is getting machine apps so as to are compatible with it. ARC doesn't run freezing machine app letters (APKs)—they need to subsist converted into a Chrome extension—but Vladikoff has a tool called "chromeos-apk" so as to desire take nurture of so as to, too.
Everything is ended through Chrome's lean-to APIs. Google's earliest runtime is an lean-to, ARChon is an lean-to, and all the apps are extensions. This makes the install process a minute complicated. You'll assert to enable "developer mode" on Chrome and install a bunch of unpacked extensions. Advice are in the field of Vladikoff's tools, and nearby is a sum total newborn subreddit, called /r/chromeapks, so as to desire understand you up and running and even has various pre-converted APKs to try out cold.

We managed to understand a a small amount of machine apps running in the field of Mac OS X; while it is a cludgy hack, it's certainly impressive. So I beg your pardon? Is it truly like to operate? Crashy. It's really fast, but the lack of Google Services running in the field of the background course a batch of apps don't go to work. Twitter, on behalf of order, would recurrently crash due to the lack of Google show Services. Google's runtime on behalf of Chrome is and still in the field of beta on behalf of a logic, and the actuality so as to nearby are no more than four officially formal apps course nearby is probably supplementary go to work to figure out on Google's section, too.

The hack is a exciting peer into a capability yet to come on behalf of Google, lone anywhere it turns machine into a universal runtime so as to machinery not no more than on machine phones, remedy, and Chrome OS procedure, but on in the least desktop workstation with Chrome installed. Native Client has constantly felt like Google's attempt by creating a universal runtime, and it's challenging to believe so as to this all machinery by coincidence.

While this hack is buggy and crashy, by its basis it machinery. Apps point on and load up, and, other than various missing dependencies, they go to work well. It's a sufficient amount to bring about you imagine a yet to come once all the problems understand worked out cold, and Google opens the floodgates on the show keep, putting 1.3 million machine apps on top of almost each platform.

没有评论:

发表评论