我有一个特定的目标:我想制作一个待办事项列表类型的应用程序供我的团队使用。我的关键要求是非常容易进入和移除项目,以及在 OS X 环境中工作。第一个要求是因为任何易于使用的东西都更有可能被使用,第二个是因为这就是我们正在做的。应用程序需要在多个用户之间实时更新,但不需要身份验证。将相同的应用程序分发给其他远程团队是一个加分项,但不是必需的。只是一个共享的待办事项列表,需要添加特定于任务的事情。它不一定是网络应用程序;native 很棒,但现在整个世界似乎越来越多地与网络相关。
我一直在研究许多技术,例如 Ruby(和 Rails)、PHP、MAMP、Cappuccino、FileMaker、Trac 和其他一些选项——但选择的悖论意味着我真的不知道什么是“最好”使用。看那个列表很明显,我真的不知道我应该看什么,更不用说如何决定事情了。如果“足够好”,我将淹没在机会和盈余的海洋中。
我对 Objective-C 和 Cocoa 有一定的经验,但不包括 Cappuccino,这些技能并没有直接关系。我对学习新事物很兴奋,所以我现有的技能并不是特别重要。
这听起来很自然?我已经为没有“正确”选项的事实做好了充分准备。这里谁有最喜欢的方法?什么是在快速开发时间和未来灵活性方面证明了自己的优秀应用程序堆栈?
TL;DR:我想为一个小型工作团队制作一个同时更新的待办事项应用程序。它特别不需要功能丰富,但应该“简单”地构建和维护。什么是适合这项工作的工具?
编辑:我的团队没有做任何与软件开发相关的事情,但我个人的心态是软件开发。我不怕卷起袖子学习新东西的部分原因是个人发展问题。