【问题标题】:Use C# mono for android or java? [closed]为 android 或 java 使用 C# mono? [关闭]
【发布时间】:2012-01-03 12:11:54
【问题描述】:

作为一名具有 java 背景的 c# 开发人员,你应该刷新你的 java 技能还是等待 mono 平台正式补丁到 android 上?

【问题讨论】:

  • 没有理由使用单声道......你仍然需要学习“在 android 中思考”......所以,我认为,你可以同时学习两者(java 和“android” )
  • 你所说的“官方补丁”是什么意思?适用于 Android 的 Mono 可用,但不是免费的。
  • @CodeInChaos - MonoDroid 不是“Android 的 Mono”,它或多或少是一个 C#->Android 平台 Java 包装类。如果他们愿意,可以自己编写。
  • @Ramhound monodroids 官方名称目前是“Mono for Android”。它不仅仅是一个包装类。它包含诸如合作 GC 之类的东西,当然还有开发人员工具。

标签: c# java android mono platform


【解决方案1】:

检查MonoDroid 项目。可以使用 C# 和 .NET 框架创建 Android 原生应用程序。缺点是价格,不是免费的。

【讨论】:

  • +1。如果你想在 Android monodroid 上编写 .NET 是你最好的选择。话虽如此,它只是 .NET,顶部有一个自定义 UI 框架。您没有获得 WPF、Silverlight 或 WindowsForms 支持。
【解决方案2】:

我自己学习了 C#,现在在我的工作中学习了 Java,并为 android 测试了 mono,但是在原生 java 中编写我的简单应用程序比在 android 中开始使用 mono 更容易,但这可能只是我的看法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-01
    • 2013-09-17
    • 1970-01-01
    • 2010-11-03
    • 2010-10-01
    • 2015-07-26
    • 1970-01-01
    相关资源
    最近更新 更多