我有一个相当大的Windows移动应用程序(用NETCF 3.5编写)。我公司的权力人士希望将此应用程序转换为在Android上运行。
Android开发和Windows Mobile(非Windows Phone)开发之间有什么相似之处?具体做法是:
另外,如果你有意愿,我想要一个关于如何转换来自那个人的转换的一般声明。 (请记住,我从未制作过Android应用。)
背景
有人(非程序员)在这里进行了谷歌搜索,并找到了一个“工具”,可以将Windows Mobile应用程序转换为Android(按下按钮类型的东西)。那个人现在让每个人都相信这种转变将毫不费力。
作为一个在多个平台上工作的开发人员,我发现很难相信(尽管我会很高兴出错)。
答案 0 :(得分:3)
查看Will Google Android ever support .NET?,因为它可能是您正在寻找的内容。不知道它的效果如何,但如果非程序员愿意支付这笔钱,我说试一试
更新: 看起来像单声道切换公司: http://xamarin.com/monoforandroid
答案 1 :(得分:2)
NONE的简短回答。 Android运行的Linux仅限于Java应用程序。如果要将应用程序从.net移植到Android,则需要完全重写。
萨姆
答案 2 :(得分:2)
有一个monodroid项目,它采用.NET应用程序并使它们在Android操作系统上运行,但它仍然是非常实验性的,并没有为生产应用程序做好准备。否则,为了反映上面的“Sam's”评论,真的没有相似之处。我已经构建了11年的移动应用程序(在各种Windows风格上提供超过60种),Android模型与过去在Windows CE 5或Windows Mobile 6类型系统上所做的完全不同。