任何人都可以从Web开发人员的角度推荐一种专注于GUI编程的语言,库,框架或书籍吗?
我在Web开发方面有经验,例如类似技术中的HTML / AJAX / PHP / MySQL。但是,我从未编写过我自己的后端或任何类型的独立程序。有没有人有过这种转变的经验,我最好学习什么来帮助从浏览器跳跃到用GUI创建程序(主要用于Windows)?
答案 0 :(得分:1)
我从客户端/服务器应用程序转换到Web开发。一些人习惯的最大单一差异是失去了state。由于Web是无状态的,但桌面应用程序是有状态的,因此客户端应用程序可以轻松获得更多的交互和界面选项。
最好的研究方法是使用一些简单的桌面应用程序框架。对于Windows,您可能希望开始阅读专注于.Net桌面应用程序的教程。从简单的演练开始,您可以尝试自己来了解您将要进入的内容。
答案 1 :(得分:0)
查看Windows Presentation Foundation(WPF)。它的GUI是用XAML构建的,XAML是一种非常类似于HTML的语言。
您还可以查看Adobe FLEX或Microsoft Silverlight,您可以使用它来构建桌面应用程序。
答案 2 :(得分:0)
在短期内,您可以使用Appcelerator Titanium使用您已知的网络技术创建桌面(或移动)应用。非常酷的东西,恕我直言。
答案 3 :(得分:0)
http://www.javaworld.com/jw-04-1998/jw-04-howto.html
特别是你可以将spring框架与java桌面应用程序一起使用,并将swing作为前端: