用WPF开发应用程序比安卓开发 有什么优势

litengfei0020 2016-03-10 09:13:47
如题 公司要求出一个专业的评估,各位都说说自己的看法
...全文
567 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
说这些影响几乎为0,不是说它不需要考虑,而是说工具本身其实无法导致这种问题,但是使用工具的人出了问题,例如根本不会设计缓存机制,全靠到社会上、论坛里“求代码”,那么还做还不如不做、懂还不如不懂。从这个角度评估,才是“一个专业的评估”。
  • 打赏
  • 举报
回复
引用 6 楼 litengfei0020 的回复:
引用 5 楼 starfd 的回复:
就是说你们在技术选型阶段咯,考虑wpf加windows或者android加app的组合,售卖机的话,我觉得更偏pc端操作体验吧,而且也不需要太花哨的效果,直接用winform也可以啊
可以指教下 安卓做应用程序对缓存 和性能的影响吗
这些影响几乎为0。这些东西如果过分了,其实反而并不专业,不过是从图书馆里抄袭来的而已。 专业的东西必须是实践经验,而是“照抄书本、抄的越多越疑惑”的那些人所不懂得的那些结论,才是专业的。比如说从你们懂什么平台出发、人员工资出发、是精巧重构还是“吃药式推倒重写”出发,也就是说是紧紧围绕着你们自己切身利益的工程组织来评估。绝不可用“中庸”的方式来评估。
正怒月神 版主 2016-03-10
  • 打赏
  • 举报
回复
没什么优势
litengfei0020 2016-03-10
  • 打赏
  • 举报
回复
引用 5 楼 starfd 的回复:
就是说你们在技术选型阶段咯,考虑wpf加windows或者android加app的组合,售卖机的话,我觉得更偏pc端操作体验吧,而且也不需要太花哨的效果,直接用winform也可以啊
可以指教下 安卓做应用程序对缓存 和性能的影响吗
  • 打赏
  • 举报
回复
就是说你们在技术选型阶段咯,考虑wpf加windows或者android加app的组合,售卖机的话,我觉得更偏pc端操作体验吧,而且也不需要太花哨的效果,直接用winform也可以啊
litengfei0020 2016-03-10
  • 打赏
  • 举报
回复
引用 2 楼 LoserOrLeader 的回复:
LZ的意思是在pad这样的设备上吗? 手机上是不能运行WPF项目的,而电脑上要想运行手机APP必须装模拟器,然并卵~~~
我们要做一个类似饮料售卖机那样的自助售药机 可以从人员成本 性能 稳定性 分析
litengfei0020 2016-03-10
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
为啥要这评估?一个只能运行在windows上,一个只能运行在android上,这评估有啥意义?
我们要做一个类似饮料售卖机那样的自助售药机
LoserOrLeader 2016-03-10
  • 打赏
  • 举报
回复
LZ的意思是在pad这样的设备上吗? 手机上是不能运行WPF项目的,而电脑上要想运行手机APP必须装模拟器,然并卵~~~
  • 打赏
  • 举报
回复
为啥要这评估?一个只能运行在windows上,一个只能运行在android上,这评估有啥意义?
打开下面链接,直接免费下载资源: https://renmaiwang.cn/s/zu5hm .NET UI 客户端技术在多平台应用开发领域一直是一个热门话题。随着技术的不断进步和用户需求的多样化,开发者需要一种既高效又灵活的方法来构建应用程序,以便它们能够在不同的操作系统和设备上运行。C# 和 XAML 的组合提供了一种强大的解决方案,使得开发者能够使用一种编程语言和一种标记语言来设计和实现跨平台的应用程序。 C# 是一种高级编程语言,它具有面向对象的特性和现代编程语言的所有优势。它由微软开发,是.NET 框架的核心部分之一。C# 语言的设计目标是让开发者能够快速地开发各种应用程序。它拥有一个安全的类型系统、异常处理、垃圾回收机制以及对 LINQ(语言集成查询)等现代编程技术的支持。这些特性使得 C# 成为构建企业级应用程序的理想选择。 XAML(可扩展应用程序标记语言)是一种基于XML的标记语言,它在.NET环境中被广泛用于描述用户界面。XAML允许开发者通过声明性的方式定义UI元素,这样可以将业务逻辑代码与界面布局清晰地分离,从而让开发过程更加高效和可维护。XAML提供了丰富的控件库,这些控件可以轻松组合来创建复杂的用户界面。 结合C#和XAML,开发者能够利用WPF(Windows Presentation Foundation)或UWP(Universal Windows Platform)等技术来构建强大的应用程序。这些应用程序不仅可以在Windows操作系统上运行,还可以通过适当的调整在其他平台上使用。例如,使用Xamarin,开发者可以将XAML和C#组合在一起,构建可以在Android和iOS设备上运行的应用程序。 除了跨平台能力,C#和XAML还提供了丰富的API和工具支持,这使得开发者可以方便地利用现有的代码库和库函数来扩展应用程序的功能。在开

62,263

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧