三年多一点前,我编写了一个 Access 数据库,用于我们的银行账户和预算。从那以后我就一直使用它并喜欢它,因为它做了几件其他事情都做不到的很棒的事情。出于几个原因,我决定将它写成一个独立的程序。我会让一些家人和朋友使用它,稍后,在对它进行一定程度的调整之后,也许会尝试将它推销一下。我不希望超过 Quicken,但谁知道呢,也许它会变成什么东西。
据我所知,可能需要首先确定语言。所以我在这里询问并寻求帮助以找到合适的使用。以下是我的考虑:
A) 我肯定想要一个外观漂亮的 GUI。没有任何“Windows”外观。
B) 易于分发和安装的包装当然是非常重要的。仅限 Windows 很好。
C) 我的培训/经验水平:一些简单的 VBA(Access db 中的内容),最近学习了非 GUI C++ 课程,如果我学习 Java,本学期可以参加 Java 入门课程。
D) 我曾认为我会使用 SQL 数据库后端(我说的对吗?)作为数据的位置,因为我有 Access db 用于对其进行建模,而且我熟悉小 SQL。
E) 我知道如果我想最终能够销售该程序,我需要注意图书馆的许可证。
F) 现在,可以肯定的是,我对任何基于 Web 的功能或在浏览器中运行都不感兴趣。
总而言之,我是一个愿意,勉强够聪明,够勉强,新手,有一些经验和培训,想把他的 Access db 写成一个真正的程序,也许有一天会卖掉它. 我应该使用什么语言?
我想我也应该问一下,我是否似乎遗漏了一些重要的东西?非常感谢。
*我知道有些人会就我是否应该尝试出售它(甚至可以)给我建议,但这不是我在这里的原因,所以请不要。