【问题标题】:Best way to start desktop application development for a web developer为 Web 开发人员开始桌面应用程序开发的最佳方式
【发布时间】:2010-06-20 15:52:12
【问题描述】:

我现在是一名网络开发人员,而且我的工作很专业。 (PHP/MySQL/JavaScript) (Java/MySQL/Javascript) (RoR)

我制作了一些脚本并出售它们。

现在我想将桌面应用程序开发添加到我的曲目中。

哪些语言/框架适合我?理想情况下,我想学习并准备编写一些软件并出售它们。

您可能会说快速应用程序开发 (RAD) 方法适合我。因此,请建议可以更轻松地补充 RAD 的语言/框架。

【问题讨论】:

标签: desktop-application


【解决方案1】:

试试RealBasic,它真的很基础,而且是 RAD,快速应用程序开发平台

它也是跨平台的。

【讨论】:

    【解决方案2】:

    考虑为 iOS 5 编程?这是来自网络的令人耳目一新的变化,故事板风格的开发绝对是 RAD。

    您也可以轻松部署到应用商店并开始赚钱。

    也许这里也会有更多的答案? https://softwareengineering.stackexchange.com/

    【讨论】:

      【解决方案3】:

      作为 Web 开发人员,如果您使用 Flash/Actionscipt 进行编程,那么您可以使用 Adob​​e AIR 运行时开发桌面应用程序。即使您不了解 Actionscript,您也应该能够正常运行,因为我假设您知道 Javascript 和 Actionscript 非常相似。从 Flash/Actionscript 开始相对于其他所有平台的优势是:

      • 简单易行
      • 非常广泛的内置 API 仍未臃肿且随时可用
      • 视觉强调
      • 作为 web 开发者 UI 是主要的开发领域,Flash 类似于 web 提供对创建 UI 的精细控制,而不仅仅是一些标准 控件的集合。您可以非常轻松地创建自定义和丰富的 交互、视觉效果和用户体验,这很有趣,尤其是如果你是一个视觉和创造性的人。

      我建议您尝试自己构建一个简单的游戏,作为学习经验,遵循 youtube 上的许多可用教程。您将轻松自然地学习面向对象的编程,因为游戏开发者需要它,并且因为游戏具有易于理解且无需太多抽象的真实对象。我还建议 Lynda.com 的视频教程:与书相比,只是观看和吸收,但书还是有参考价值的。在 2 周左右的时间里,你应该会很有成效。万事如意!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-05-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多