Android 设备上的 Silverlight/Moonlight
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/2663315/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Silverlight/Moonlight on Android devices
提问by vtortola
I just got my first Android device, I love it... I also love the fact that you can create your own applications and distribute them as you please.
我刚拿到我的第一台 Android 设备,我喜欢它...我也喜欢你可以创建自己的应用程序并随心所欲地分发它们的事实。
I've read a little bit about Monodroid, and also that apparently Microsoft wants to put Silverlight on these devices, although there is not too much information about either of them... but what about Moonlight?
我已经阅读了一些关于 Monodroid 的内容,而且显然微软希望将 Silverlight 放在这些设备上,尽管关于它们中的任何一个都没有太多信息......但是 Moonlight 呢?
If Monodroid is like Mono... why do we need it? wouldn't be better having Moonlight instead? Therefore we could create rich applications for Android devices. In Silverlight 4, if you install the app locally as full trust, it won't depend on the cross domain policies and you can connect wherever you want...
如果 Monodroid 就像 Mono……我们为什么需要它?用月光代替会不会更好?因此,我们可以为 Android 设备创建丰富的应用程序。在 Silverlight 4 中,如果您以完全信任的方式在本地安装应用程序,它将不依赖于跨域策略,您可以随时随地连接...
What do you think?
你怎么认为?
回答by Eduardo Scoz
MonoDroid IS Mono, and not from Microsoft. I think it's highly unlikely Microsoft will ever announce anything for Android, as they're working on Windows Phone 7.
MonoDroid 是 Mono,而不是来自 Microsoft。我认为微软极不可能为 Android 发布任何东西,因为他们正在开发 Windows Phone 7。
The Novell team is indeed working on MonoDroid, which is announced to be released in the fall/2010, if I'm not mistaken. They're also working on a port of Moonlight, which will probably come out later on.
如果我没记错的话,Novell 团队确实正在开发 MonoDroid,它宣布将于 2010 年秋季发布。他们还在开发 Moonlight 的端口,这可能会在稍后推出。
MonoDroid will allow you to develop Android applications using C#, instead of Android's java. While the language is different, MonoDroid will still allow you to develop directly against the UI available in android, so the applications will look native.
MonoDroid 将允许您使用 C# 开发 Android 应用程序,而不是 Android 的 java。虽然语言不同,但 MonoDroid 仍然允许您直接针对 android 中可用的 UI 进行开发,因此应用程序看起来很原生。
回答by knocte
This is a work in progress by the Mono team.
这是 Mono 团队正在进行的一项工作。
You can see a preview here:
您可以在此处查看预览:
http://jeffreystedfast.blogspot.com/2011/04/moonlight-on-android.html
http://jeffreystedfast.blogspot.com/2011/04/moonlight-on-android.html
I guess it will be included in the next version of Monodroid.
我想它将被包含在 Monodroid 的下一个版本中。
回答by kervin
Also checkout... http://andrewrussell.net/exen/
也结帐... http://andrewrussell.net/exen/
For a cross-platform C# XNA platform.
对于跨平台的 C# XNA 平台。