University students port iOS apps over to Android with Cider

TECHi's Author Jesseb Shiloh
Opposing Author Thenextweb Read Source Article
Last Updated
TECHi's Take
Jesseb Shiloh
Jesseb Shiloh
  • Words 89
  • Estimated Read 1 min

If you’ve ever wanted to run iOS apps on an Android device, six PhD students at Columbia University may be able to help. They’ve created a piece of software called Cider which allows Android-powered devices to run both domestic and foreign binaries – meaning both Android and iOS applications – on a single handset or tablet. To do this, Cider copies the libraries and frameworks it needs to convince an iOS app’s code that it is running on Apple’s XNU kernel instead of Android’s Linux kernel.

Thenextweb

Thenextweb

  • Words 136
  • Estimated Read 1 min
Read Article

Six PhD students at Columbia University‘s Department of Computer Science have developed Cider, an OS compatibility architecture capable of running iOS apps on Android. Rather than using a strict virtual machine, they achieved the feat by running domestic and foreign binaries on the same device. They leverage binary compatibility techniques such as compile-time code adaptation and diplomatic functions. This means Cider can copy the libraries and frameworks it needs and convince an app’s code that it is running on Apple’s XNU kernel rather than Android’s Linux kernel. The performance is less than stellar, but this is to be expected given the extra cost of diplomatic function calls and a currently incomplete OpenGL ES implementation. Nevertheless, using an OS compatibility layer for native execution of iOS apps on Android is an impressive feat.

Source

NOTE: TECHi Two-Takes are the stories we have chosen from the web along with a little bit of our opinion in a paragraph. Please check the original story in the Source Button below.

Balanced Perspective

TECHi weighs both sides before reaching a conclusion.

TECHi’s editorial take above outlines the reasoning that supports this position.

More Two Takes from Thenextweb

Telegram denies rumors that it’s being acquired by Google
Telegram denies rumors that it’s being acquired by Google

Google was in a perfect position to dominate the mobile messaging and social networking markets while they were still in…

Here’s proof that a smartphone company can develop a car
Here’s proof that a smartphone company can develop a car

LeEco is one of the numerous smartphone companies that are pretty big in China, but virtually non-existent elsewhere. However, whereas most of…

Japan wants tourists to use their fingerprints to make purchases
Japan wants tourists to use their fingerprints to make purchases

Japan is already one of most tourism-friendly countries in the world, even going so far as to offer free Wi-Fi…

The leaked images of the Nintendo NX controller were fake
The leaked images of the Nintendo NX controller were fake

In case you haven't been keeping up with this week's batch of gaming rumors, images of the controller for Nintendo's next…