Research Project Enables iOS Apps to Run on Android

Advertisement
By NDTV Correspondent | Updated: 14 May 2014 17:48 IST
Research Project Enables iOS Apps to Run on Android
A team of six students at Columbia University has created a software framework for Android that allows simple iOS apps to run as if they were native. The technique tricks Android into believing the apps were designed for it, while creating an environment that the apps can run in stably.

The students, Jeremy Andrus, Alexander Van't Hof, Naser AlDuaij, Christoffer Dall, Nicolas Viennot and Jason Nieh, managed to create Project Cider at the individual processing thread level rather than using a virtualisation layer, which has already been done across various platforms.

In an abstract of the full PDF report posted to Columbia University's Software Systems Laboratory website (and reported by TheNextWeb), the team describes two new binary compatibility mechanisms, compile-time code adaptation, and diplomatic functions. The abstract reads, "Compile-time code adaptation enables existing unmodified foreign source code to be reused in the domestic kernel, reducing implementation effort required to support multiple binary interfaces for executing domestic and foreign applications. Diplomatic functions leverage per-thread personas, and allow foreign applications to use domestic libraries to access proprietary software and hardware interfaces."

The team used a Google Nexus 7 tablet to demonstrate the technique, referring to Android as the "domestic OS" and iOS the "foreign OS". By intervening between iOS apps and Android's binary app interfaces, the team was able to successfully run various iOS apps side by side with Android apps. Translation occurs for the iOS apps only, without the rest of the system being affected.

Project Cider has its limitations related to app and hardware functionality. It cannot currently translate instructions and interfaces for access to a device's Bluetooth, GPS, cameras and even cellular radios. iOS apps that can still run with these functions turned off will do so. The team intends to continue development work on this project.

For the latest tech news and reviews, follow Gadgets 360 on X, Facebook, WhatsApp, Threads and Google News. For the latest videos on gadgets and tech, subscribe to our YouTube channel. If you want to know everything about top influencers, follow our in-house Who'sThat360 on Instagram and YouTube.

Further reading: Android, Project Cider, iOS
Advertisement

Related Stories

Popular Mobile Brands
  1. Here's When the OnePlus Nord 5 and OnePlus Nord CE 5 Could Launch
  2. Shubhanshu Shukla's Axiom-4 Spaceflight Postponed Following Oxygen Leak in Falcon 9 Booster
  3. Alappuzha Gymkhana OTT Release Date: When and Where to Watch it Online?
  4. Eleven OTT Release Date Announced: Know Where to Watch This Tamil Crime Thriller
  5. Huawei Pura 80 Series With Switchable Telephoto System Unveiled
  6. Xiaomi Teases Mix Flip 2 Launch; May Arrive Later This Month
  7. Google Releases Android 16 for Pixel Devices With These New Features
  8. Starlink to Launch in India With Rs. 33,000 Setup Kit, Unlimited Plans
  9. Oppo K13x 5G Design, Colour Options Revealed; May Launch Later This Month
  10. Poco C71 Review: When You're on an Extra-Tight Budget
  1. NASA’s Chandra Spots Unexpectedly Strong Jet from Distant Black Hole at Cosmic Noon
  2. Shubhanshu Shukla’s Axiom-4 Spaceflight Postponed Following Oxygen Leak in Falcon 9 Booster
  3. Giada In My Kitchen OTT Release Date: When and Where to Watch Giada De Laurentiis Makeover Special
  4. Too Much OTT Release Date: When and Where to Watch Upcoming Rom-Com Online?
  5. Alappuzha Gymkhana OTT Release Date: When and Where to Watch Malayalam Comedy Drama Online?
  6. Ballard OTT Release Date: When and Where to Watch Crime Thriller Series Online?
  7. MindsEye Developer Says Its Working on Patch as Players Report Performance Issues, Bugs at Launch
  8. Huawei Pura 80 Ultra With Switchable Telephoto System Launched Alongside Pura 80, Pura 80 Pro and Pura 80 Pro+
  9. OpenAI Reportedly Planning to Use Google Cloud to Meet Computational Needs
  10. Kishore-Starrer Vadakkan Now Streaming in Tamil and Telugu: Everything You Need to Know
Gadgets 360 is available in
Download Our Apps
Available in Hindi
© Copyright Red Pixels Ventures Limited 2025. All rights reserved.