1

ここでいくつかの一般的な方向性を探しています。これは現在私のリーグからは程遠いですが、最終的にはそこに到達したいと思っています。私のバックグラウンドはPHP/Javascript/CSSです。

次の例のようなWebベースのオーディオエディタを作成したいと思います。

http://soundation.com/studio http://advanced.aviary.com/tools/audio-editor

どこから始めればいいのかわからないので、質問を始めます。あなたが持っているかもしれないフィードバック/ガイダンスを与えてください。

これらは両方ともフラッシュベースのツールです。フラッシュの開発についてよく知らないので、これらは完全にフラッシュで作成されたわけではないと思います(間違っている場合は修正してください)。もしそうなら、これを行う1つの方法は、フラッシュに統合されるC#やVB.netなどのデスクトップ言語で記述されたアプリケーションを作成することでしょうか。

また、フラッシュはこのようなものに最適なインターフェイスでしょうか?HTML5はオプションでしょうか、それとも他の何かがオプションでしょうか?

他のガイダンスをいただければ幸いです。私はほとんどゼロの知識から始めています。ありがとう。

4

1 に答える 1

1

オーディオを正確に制御したり、大量のオーディオを処理したりすることは、HTML 5 にとって依然として不十分なソリューションであり、完全な標準ではありません。また、Chrome のようなリーダーでさえ、適切なソリューションを提供できていません。 Chrome ですが、Flash に落ち着きました。

http://www.2ality.com/2011/05/angry-birds-and-flash.html

Flash は、アプリケーションの作成に関して「クロスプラットフォーム」の力を提供します。そのため、オーディオ アプリケーションをブラウザー、Windows 以外のデスクトップ、さらにはモバイルに持ち込むことを考えている場合、Flash は理想的な選択肢です。Flash もリッチ メディア用に設計されているため、一部のオーディオ API は実証済みです。また、Flash 6 のときに Flash によって作成されたビート ボックスを見てきましたが、現在は Flash 11 です。

PHP、C#、または VB を検討している場合は、オーディオ アプリケーションが大量のデータを送受信することに注意してください。したがって、それがクライアント サーバー アプリケーションである場合は、送受信されるデータに注意する必要があります。ユーザーエクスペリエンスのキラーになります。

結局のところ、C# といくつかの JavaScript を知っていれば、Flash の ActionScript は難しくないはずです。なぜなら、それは JScript.NET のような実際の OO 表記を持つ JavaScript だからです。Flash の API については、まあ、どのフレームワークを使用する場合でも、とにかくそれを学ぶ必要があります。

于 2012-08-07T20:30:19.630 に答える