我需要开发一个具有“现代美观”用户界面的 C# 触摸屏桌面应用程序。你会如何处理它?我已经考虑使用 Flash(仅用于 UI)或 WPF ......但我对任何想法或任何你知道的第三方 C# UI 持开放态度。Flash 是否易于与 C# 集成?
谢谢你的知识!
我需要开发一个具有“现代美观”用户界面的 C# 触摸屏桌面应用程序。你会如何处理它?我已经考虑使用 Flash(仅用于 UI)或 WPF ......但我对任何想法或任何你知道的第三方 C# UI 持开放态度。Flash 是否易于与 C# 集成?
谢谢你的知识!
您应该在 C# 中查找 AMF 远程处理库。
Weborb 和氟是对此的解决方案。请参阅:.NET 和 AMF
我记得在大学时将 Flash 接口与 C# 后端相结合。有一个名为 fscommand() 的方法将接受几个字符串参数(我可能弄错了,请仔细阅读)在接口和 C#“代码隐藏”之间传递。Flash 是一个不错的选择,但如果我是你,我会选择 WPF 界面。我是 Telerik 库的忠实粉丝,他们的 WPF 允许您创建最现代的界面和仪表板。更不用说您在充分了解 wpf 的同时获得的技能将对您作为开发人员的职业生涯大有裨益(显然,这取决于您的前进方向)。
FlashBuilder 4.6 有一些很好的功能可以快速构建在桌面或移动设备上工作的 UI。如果需要,您可以在网络服务器上使用 FluorineFX(免费)或 webOrb 将数据来回发送到数据库服务器。如果您使用 Flashbuilder 4.6 移动项目模板构建它,它也可以在 iPad、mac、windows pc 或 android 设备上运行。由于 PC 触摸屏应该使用与移动应用程序相同类型的手指手势,这可能是一个不错的选择。(我的电脑上实际上没有触摸屏,但它可以用鼠标很好地运行,所以我认为它也适用于手势)。
Adobe.tv 有很多构建移动应用程序项目的示例(也可以在 PC 上运行),并且有一个 Flashbuilder 4.6 免费试用版。