请输入您要查询的百科知识:

 

词条 Columbia Cycada
释义

  1. References

{{Infobox software
| name = Cycada
| author = Jeremy Andrus (formerly), Alexander Van’t Hof, Naser AlDuaij, Christoffer Dall, Nicolas Viennot, and Jason Nieh
| developer = Department of Computer Science, Columbia University
| operating system = Android
| genre = Compatibility layer
| website = {{URL|http://systems.cs.columbia.edu/projects/cycada/}}
}}Cycada (formerly known as Cider) is a compatibility layer that aims to allow applications designed for iOS to run unmodified on the Android operating system.[1] The method uses compile-time adaptation to run unmodified code with minimal implementation effort.[2]

The project was revealed in a conference paper by computer science researchers at Columbia University. The project enables iOS applications to adapt to Android's kernel and programming libraries.[3][3]

A video released shows that many applications work, including the iOS version of Yelp, Apple's iBooks software and 3D benchmarks using OpenGL. Consequent to the release of the white paper, hardware GPS support was added to the software.[4]

Unlike many other compatibility layers (such as WINE or Darling), Cycada works at the kernel level, as opposed to at user space.[5]

It is unknown whether the project will be released.

The original name “Cider” was most likely a play on WINE, another emulation layer named after a different alcoholic drink, and cider, an alcoholic drink made from apples.

Since lead developer Jeremy Andrus left for a job on the Darwin kernel at Apple, the project has been headed by Jason Nieh.[6]

References

1. ^Columbia University students create software allowing native iOS apps to run on Android devices - 9to5mac
2. ^In Sync: Columbia Engineering Team First to Run iOS Apps on Android Platform
3. ^[https://thenextweb.com/mobile/2014/05/13/research-project-cider-brings-ios-apps-android-devices/ Research project Cider brings iOS apps to Android devices - TheNextWeb]
4. ^[https://www.engadget.com/2014/05/14/ios-apps-run-on-android/?ncid=rss_truncated Students get iOS apps running (slowly) on Android - Engadget]
5. ^Andrus, Jeremy et. al. ``Cider: Native Execution of iOS Apps on Android." In Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2014). ACM, 2014, p. 367-382.
6. ^http://www.slashgear.com/cycada-lets-ios-apps-run-on-android-natively-20341969/
{{emulation-stub}}{{mobile-software-stub}}

5 : Compatibility layers|Computing platforms|Free system software|Linux emulation software|2014 software

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/22 19:45:22