我有一个新的桌面环境的想法,该环境涉及与现有用户界面完全不同的用户界面,我想开始对其进行原型设计。但是,我不想仅仅为了原型而从头开始构建它的所有麻烦,所以我想在现有的桌面环境之上构建它,这样我就可以立即访问所有数据和功能现有的一个基础。
什么平台最适合开始构建?
例如,我想在 Xcode 中将它构建为一个全屏应用程序,并通过使用 iTunes API 来模拟它在计算机上操作媒体的方式来选择用户媒体并对其执行操作。(基本上,将操作系统模拟为全屏 Cocoa 应用程序,并使用 iTunes 作为媒体引擎来模拟用户与媒体的交互,对于初学者来说。)
这可能不是解决这个问题的最佳方法(因为我不知道如何模拟正在运行的应用程序和窗口,在 Objective-C 中可能很难做动画等),所以有什么想法吗?更好地模拟这个桌面环境?
编辑:重点是用户如何交互和命令计算机,所以一切都在人机语言和交互中,这意味着编程和代码是最相关的。