Apple の新しいプログラミング言語 Swift がリリースされてから、もう 1 年以上経ちました。 この言語は、開発者のコミュニティから素晴らしい反応を得ており、すべての統計がこれを証明しています。 Swiftは今年の秋にオープンソース化されることが発表されていますが、この素晴らしい言語の味を楽しむためのツールは、今のところあまり多くありません。 そして、それらのツールのほとんどは、Mac上でしか動作しません。 開発者やネイティブの iOS アプリケーションを作ることに興味がある初心者にとっては良いことですが、それ以外の人にとってはそうではないかもしれません。
RemObjects Software グループは、この問題を念頭に置き、Swift プログラミング言語の実装である「Silver」を開発しました。 Silverを使えば、Swiftのコードを実行し、コンパイルして、Windows上でも.NET、Java、Android、Cocoaベースのアプリを開発することができます。 Windows で作業する開発者は、Microsoft の最先端の Visual Studio IDE の力を利用することができ、Silver はこの中に完全に統合されています。 Visual Studio IDE では、Silver は Swift 言語オプションとして機能し、既存のコード エディタに含まれます。 このツールにより、Swiftコードの機能は3倍に拡張されます。 Silverを使用することで、開発者はAndroidデバイス、iOSデバイス、Mac OS Xマシンでサポートされるアプリケーションを統合してデプロイすることができます。 また、Android、Java、およびネイティブの Cocoa のデバッグ サポートも提供します。
RemObjects Software グループの Web サイトが言及しているように、Silver にはこれ以外にも多くのことがあります。 彼らのElementsコンパイラは、AppleのSwift以外に、さらに2つのプログラミング言語をサポートする能力を持っています。 RemObjects C#とOxygeneです。 これらすべての言語には独自性があり、最も優れている点は、同じプロジェクト内に 3 つの言語すべてを含めることができることです。
Silver には oxidiser オプションもあり、人気のある言語のコードを Swift に変換することができます。 このオプションは今のところ無料ではありませんが、本当にお金を払う価値があります。 Mac 開発者のために、Silver は、より生産的な軽量開発環境である Fire という名前で提供されています。