我有一个相当大的Windows Mobile应用程序(使用.NETCF 3.5编写)。我们公司的权力人士想要将此应用程序转换为在Android上运行。
Android开发和Windows Mobile(不是Windows Phone)开发之间有哪些相似之处?具体来说:
- 窗体(即UI)
- P-invokes(我的应用程序有很多这些)
- WCF / SOAP Web服务支持
- C#和Visual Studio开发工具
此外,如果您感兴趣,我想请一位曾经完成过类似转换的人就此发表一般性声明。(请记住,我从未制作过Android应用程序。)
背景:
这里的某个非程序员进行了谷歌搜索,并找到了一种“工具”,可以自动将Windows Mobile应用程序转换为Android(只需要点击按钮)。那个人现在让每个人都相信这个转换不需要花费任何时间。
作为一个在几个平台上工作过的开发人员,我觉得这真的很难相信(尽管我很高兴能够错)。