【发布时间】:2010-06-20 15:52:12
【问题描述】:
我现在是一名网络开发人员,而且我的工作很专业。 (PHP/MySQL/JavaScript) (Java/MySQL/Javascript) (RoR)
我制作了一些脚本并出售它们。
现在我想将桌面应用程序开发添加到我的曲目中。
哪些语言/框架适合我?理想情况下,我想学习并准备编写一些软件并出售它们。
您可能会说快速应用程序开发 (RAD) 方法适合我。因此,请建议可以更轻松地补充 RAD 的语言/框架。
【问题讨论】:
我现在是一名网络开发人员,而且我的工作很专业。 (PHP/MySQL/JavaScript) (Java/MySQL/Javascript) (RoR)
我制作了一些脚本并出售它们。
现在我想将桌面应用程序开发添加到我的曲目中。
哪些语言/框架适合我?理想情况下,我想学习并准备编写一些软件并出售它们。
您可能会说快速应用程序开发 (RAD) 方法适合我。因此,请建议可以更轻松地补充 RAD 的语言/框架。
【问题讨论】:
试试RealBasic,它真的很基础,而且是 RAD,快速应用程序开发平台
它也是跨平台的。
【讨论】:
考虑为 iOS 5 编程?这是来自网络的令人耳目一新的变化,故事板风格的开发绝对是 RAD。
您也可以轻松部署到应用商店并开始赚钱。
也许这里也会有更多的答案? https://softwareengineering.stackexchange.com/
【讨论】:
作为 Web 开发人员,如果您使用 Flash/Actionscipt 进行编程,那么您可以使用 Adobe AIR 运行时开发桌面应用程序。即使您不了解 Actionscript,您也应该能够正常运行,因为我假设您知道 Javascript 和 Actionscript 非常相似。从 Flash/Actionscript 开始相对于其他所有平台的优势是:
我建议您尝试自己构建一个简单的游戏,作为学习经验,遵循 youtube 上的许多可用教程。您将轻松自然地学习面向对象的编程,因为游戏开发者需要它,并且因为游戏具有易于理解且无需太多抽象的真实对象。我还建议 Lynda.com 的视频教程:与书相比,只是观看和吸收,但书还是有参考价值的。在 2 周左右的时间里,你应该会很有成效。万事如意!
【讨论】: