Web 開発者として、イベント駆動型のユーザー インターフェイスがどのように作成されるかは知っていますが、他のコード ファミリ (自動車ソフトウェア、組立ラインの自動化ソフトウェア、ドライバー、CNN のクロール ローワー サードなどの組み込みソフトウェア) についての洞察はありません。 .)
私は iTunes ビジュアライザー ( example ) を見ていましたが、興味があります:
ビジュアライザーを作成するために使用されるコードは何ですか? オブジェクティブC?
コアアニメーションを使用していますか? そのライブラリが提供する抽象化のタイプは何ですか?
コードはどのように見えますか? これはクレイジーなグラフィックを作成するための数式のリストですか? トゥイーンでキーフレームの一覧ですか?一連の画像、フラクタル、ワーム ホール、花、輝き、それらを混ぜ合わせた魔法がありますか。それとも全く違うもの?
私はチュートリアルを探しているのではなく、Web 開発とは非常に異なるものがどのように機能するかを理解しているだけです。
そうそう、私は iTunes がクローズド ソースであることを知っているので、これはすべて推測です。