软件开发平台 [英] Software Development Platform

查看:94
本文介绍了软件开发平台的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在软件开发方面,我完全是新手 - 但我希望改变这一点并投入时间和精力来开发产品。



我正试图找出构建软件程序的最佳平台/语言。最好是在windows中使用,但也许我应该保持打开状态。



前提 - 一个带有gui的程序,允许拖放功能来构建模型。存在模型中每个组件的数据库。存在许多选项来执行模型的一些简单计算。也许会产生一些敏感性。显示一些图表。提供结构化文本输出。数据库需要易于更新。在某些时候,我可能会选择通过许可证将软件发布给其他公司。我希望能够添加一些小部件,添加强大的功能并为用户提供良好的体验。



我有一些想法可以开始,但我我真的在寻找一些建议,我应该花点心力让球滚动。



非常感谢。

I'm a total novice when it comes to software development - but I'm looking to change that and put the time and energy in to develop a product.

I'm trying to figure out the best platform/language(s) to build a software program. Preferably for use in windows, but maybe I should keep it open.

The Premise - A program with a gui that allows drag and drop functionality to build a model. A database exists for each component in the model. A number of options exist to perform some simple calculations for the model. Perhaps run some sensitivities. Display some graphs. Provide structured text output. The database needs to be easy to update. At some point, I may choose to release the software to other companies via licenses. I want to be able to add a bunch of widgets that add great functionality and make a great experience for the user.

I have some ideas to get starting, but I'm really looking for some advice as to where I should spend some effort to get the ball rolling.

Much appreciated.

推荐答案

请参阅 Visual Studio Express [ ^ ]。


如果您愿意Windows,它已经设置了平台。最重要的是,它可能是.NET或Java,或者更奇特或更专业的平台,但我强烈反对进入任何面向域的。没有理由担心平台的功能 - 与您的要求相比,这种功能太强大了。 :-)如果这个偏好不是那么重要,你可以考虑其他平台。了解开发的基础知识,您将能够选择在哪里投入更多精力。只有你可以做出最终决定。



-SA
If you prefer Windows, it already sets the platform. On top of it, it could be .NET or Java, or some more exotic or more specialized platforms, but I would strongly discourage going into anything domain-oriented. There is no a reason to worry about capabilities of the platforms — the are way too capable, compared to your requirements. :-) If this preference is not so important, you can consider other platforms. Learn the basics of development, and you will be able to choose where to put more effort. Only you can make a final decision.

—SA


这篇关于软件开发平台的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆