TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Cider Project: Run iOS apps on Android

166 pointsby dnt404-1almost 11 years ago

19 comments

fidotronalmost 11 years ago
“Users no longer need to be locked into one platform. Being able to write an app once and run it anywhere has been a long-sought-after goal and a very hard problem to solve.”<p>This is naive, stupid, or both. There never was a technical cause of lock in (as indeed the Apportable people are not alone in demonstrating), it&#x27;s purely an artificial business construct with the surmountable technical hurdles being very convenient.<p>It&#x27;s well within Apple&#x27;s capabilities to launch the media consumption parts of iTunes on Android, like on Windows PCs, but it should be kind of telling that they don&#x27;t.<p>One of the lessons of my career so far is never underestimate the ability of people to assume that problems are primarily technical in nature when actually the real problem is something else. Technical excuses can often be used for after the fact justification of management decisions.
评论 #8200795 未加载
评论 #8198391 未加载
评论 #8200020 未加载
评论 #8202632 未加载
评论 #8201931 未加载
pavlovalmost 11 years ago
<i>... we reused existing iOS frameworks and libraries in our approach, avoiding the difficult and complex reimplementation effort of Wine.</i><p>Cool, but it&#x27;s against Apple&#x27;s EULA to run the iOS binaries on non-Apple hardware, so unfortunately this project suffers from the same problem as emulators that require you to acquire the original firmware somehow.
评论 #8198269 未加载
评论 #8198898 未加载
评论 #8198328 未加载
评论 #8201417 未加载
评论 #8198036 未加载
nokiamanalmost 11 years ago
Can Apple can stop the research team releasing the source code?<p>The research project was partly funded by NSF grants, so does that mean the public have the right to see all work related to the project?<p>I ask because the lead researcher, Jeremy Andrus, is now employed by Apple and wrote this on the YouTube video:<p><i>&quot;I have started a job with Apple, and will not be continuing work on this project. The team at Columbia will probably be doing some follow up work, but I won&#x27;t be involved from here on out.&quot;</i><p><a href="https://www.youtube.com/watch?v=Uaple0Ec1Dg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Uaple0Ec1Dg</a><p><a href="http://systems.cs.columbia.edu/files/wpid-asplos2014-cider.pdf" rel="nofollow">http:&#x2F;&#x2F;systems.cs.columbia.edu&#x2F;files&#x2F;wpid-asplos2014-cider.p...</a>
评论 #8198868 未加载
评论 #8198449 未加载
评论 #8198333 未加载
downandoutalmost 11 years ago
Here&#x27;s a comment from this project&#x27;s creator on the demo video (<a href="https://www.youtube.com/watch?v=Uaple0Ec1Dg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Uaple0Ec1Dg</a>):<p><i>I have started a job with Apple, and will not be continuing work on this project. The team at Columbia will probably be doing some follow up work, but I won&#x27;t be involved from here on out.</i><p>So basically Apple has tried to kill or at least slow down the release of this to the public (he&#x27;s obviously talented, I&#x27;m just saying that killing progress on this project likely factored somewhere into the hiring decision).
评论 #8198339 未加载
评论 #8198513 未加载
评论 #8198360 未加载
评论 #8199429 未加载
zbowlingalmost 11 years ago
&gt; &quot;a new system that can run iOS apps on an Android device for the first time&quot;<p>We at Apportable (YC W2011) have been doing that for 3 + years in a much for commercially viable way. We strive for source compatibility and are not building an emulator that requires taking libraries from an iOS device.
评论 #8198262 未加载
评论 #8198263 未加载
评论 #8198091 未加载
评论 #8199634 未加载
评论 #8198588 未加载
piyush_sonialmost 11 years ago
<i>there are all kinds of cool iOS apps that they cannot run, like iTunes and iMessage</i><p>Really? iTunes is cool? I&#x27;m yet to see someone who likes it, including my friends who are big time iOS fans.
评论 #8198762 未加载
评论 #8201348 未加载
评论 #8198421 未加载
United857almost 11 years ago
<a href="https://www.youtube.com/watch?v=Uaple0Ec1Dg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Uaple0Ec1Dg</a><p>Besides the legal obstacles to making this commerically viable, there are technical ones too:<p><i>Unfortunately this technology is quite a bit more complicated than a simple .apk download - it involves system-wide changes including a modified Linux kernel.</i>
erboalmost 11 years ago
There was a similar project a couple of years ago, where someone got iOS apps running on a BlackBerry Playbook: <a href="http://crackberry.com/developer-gets-ios-apps-running-blackberry-real" rel="nofollow">http:&#x2F;&#x2F;crackberry.com&#x2F;developer-gets-ios-apps-running-blackb...</a><p>At the time, I said that RIMM&#x2F;BlackBerry should do whatever they could to acquire this technology, enhance it, and bundle it with BB10. Combined with BB10&#x27;s already-demonstrated capability to run Android apps, it could have meant &quot;the best of all possible worlds&quot; for BB owners...the ability to run apps from the two most popular competing platforms, on a platform that&#x27;s <i>much</i> more secure and higher-performing.
delinkaalmost 11 years ago
&quot;...we reused existing iOS frameworks and libraries in our approach...&quot;<p>Ah. Awesome work, but not commercially viable. :(
dljsjralmost 11 years ago
For a minute I thought this was announcing that Cider[1] now supports iOS -&gt; Android (Cider is currently existing tech used for porting Windows games to OS X, based on Cedega&#x2F;Wine).<p>[1]: <a href="https://www.transgaming.com/cider" rel="nofollow">https:&#x2F;&#x2F;www.transgaming.com&#x2F;cider</a>
评论 #8198281 未加载
yaloginalmost 11 years ago
Apps on iOS are encrypted and they say they use some modified script from a jailbreak to decrypt the apps. So for this to work, they need a jailbroken device to decrypt the apps first. So not future proof as well.
评论 #8198617 未加载
_mayoalmost 11 years ago
This is pretty cool. There&#x27;s a demo of it running on a Nexus 7[0]. -- [0] <a href="https://www.youtube.com/watch?v=Uaple0Ec1Dg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Uaple0Ec1Dg</a>
评论 #8197916 未加载
Relysalmost 11 years ago
<i>Sigh</i> I saw this over a year ago and still no release???
padraic7aalmost 11 years ago
So what are the chances that this will get released in some sort of end-user friendly format? If the original developers don&#x27;t do it will others be able to apply the ideas now that they are proven to work?
AndrewKemendoalmost 11 years ago
Seems way more commercially focused than is reasonable given that it is NSF funded, especially given the fact that there is nothing technically insurmountable that locks users into one eco-system vs the other.
christina_balmost 11 years ago
There were a couple of attempts at similar stuff before, I was working on a similar thing (called Magenta) but I kind of lost motivation a long time ago.
darkstar999almost 11 years ago
Looks like they recently changed the name to Cycada.
评论 #8201359 未加载
LeicaLattealmost 11 years ago
The pirates say their thanks.
jaouedalmost 11 years ago
Awesome! We, at MyAppConverter are going beyond iOS to Android by also tackling the other mobile dev platforms. Besides, no runtime, no SDK to download. Our solution is based on Semantic Driven Code Transformation and Model Driven Engineering. We are currently doing private beta and will be coming out soon. Cheers.
评论 #8200172 未加载
评论 #8200149 未加载