作为一名 Web 开发人员,我知道事件驱动的用户界面是如何编写的,但不了解其他代码系列(嵌入式软件,如汽车软件、装配线上的自动化软件、驱动程序或 CNN 上爬行的下三分之一等) .)
我正在查看 iTunes 可视化工具(示例)并且很好奇:
什么代码用于编写可视化工具?目标C?
它使用核心动画吗?该库提供什么类型的抽象?
代码是什么样的?它是用于生成疯狂图形的数学方程式列表吗?它是带有补间的关键帧列表吗?是否有一系列图像、分形、虫洞、花朵、闪光和一些将它们混合在一起的魔法。还是完全不同的东西?
我不是在寻找教程,只是了解与 Web 开发完全不同的东西是如何工作的。
哦,是的,我知道 iTunes 是闭源的,所以这一切都是猜测。