我对stackoverflow和一般编程是全新的,这将是一个有点冗长的问题,所以请多多包涵:
背景:我在 OS X 10.8.4 上使用 Xcode 4.6.3 进行所有编码 atm。
几年来,我一直将在 Filemaker pro 上配置数据库作为一种爱好(对于那些不熟悉 FM 的人,可以考虑 MS Access 或类似的),现在正在研究 C++、objective C 和 cocoa 以构建一个没有任何类型的“父”程序(如 FM)的数据库。
具体来说; 我已经使用 filemaker 为一些小型企业配置了包含 POS 和会计功能的客户数据库。但是,这要求每个用户都已经安装了 filemaker 才能运行我的数据库。
编辑:也许是一个不那么雄心勃勃的问题: 我需要学习哪些语言/库/API/等才能为 MySQL 驱动的数据库创建自己的前端?
即,对于一个非常简单的开始:具有列的 Clients 表:ClientID、ClientName 和带有列的 Visits 表:VisitID、ClientID(关系)和 VisitDate 以及能够创建/编辑/删除/搜索记录的 OS X 前端 GUI。