首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于iPhone / Android和WPF的开发

基于iPhone / Android和WPF的开发
EN

Stack Overflow用户
提问于 2011-03-04 04:16:58
回答 2查看 1.7K关注 0票数 4

我想写一个3个平台(iPhone,安卓和WPF)的应用程序。我正在考虑使用单点触控和单点触控来实现这一点,这样我就可以在.net中进行所有的开发

现在,我希望能够重用尽可能多的代码,所以我需要一点建议,告诉我应该如何做到这一点,因为我真的不知道从哪里开始。

我应该如何将项目分离出来,以便在3个不同的平台之间实现最大数量的代码重用?

如有任何建议,我们将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-04 04:35:24

我可以看到模型-视图-控制器( Model-View-Controller,MVC)的代码划分在这里工作得很好。你也许可以把你的模型和控制器放在一个共同的项目中,只为每个不同平台的“视图”有单独的项目。

这样,您就可以将数据模型和逻辑与其向用户显示的方式分开。此外,您还可以在各种移动应用程序、web应用程序和桌面应用程序之间轻松重用您的模型/控制器项目

票数 4
EN

Stack Overflow用户

发布于 2011-03-04 07:49:30

我知道这不是你的问题,但根据你的需求,你可能想看看PhoneGap。不是真正的.Net解决方案,但如果跨平台对您来说是一个重要的问题,那么可能值得一看。

编辑:

你可能还想看看这个blog posting (这是你提出问题后发布的)。讨论了尝试使用相同的代码库支持iOS、Android和WP7的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5186050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档