「一度プログラムを作ればどこででも動く」というアイデアに心を躍らせたのはいつのことだったでしょうか? Java は複数のOSで動作するソフトウエアを作成できるソリューションであるということが約束されていましたが、残念ながら実際には実現されていません。今日、Java で作成されたデスクトップアプリケーションは配布することが難しく、インターフェースもOS標準のものが使用されていません。Java はサーバーサイドのアプリケーションの開発には大変効果を上げていますが、デスクトップアプリケーションでは残念ながらうまくいきませんでした。
複数OSでもきちんと動きますJava とは違い、REAL Studio は複数のOSで動作するデスクトップアプリケーションを作成できるすばらしいツールです。REAL Studio のコンパイラーはネイティブの機械語コードで実行ファイルを出力します。そのため配布も簡単で、仮想マシンも必要としません。Windows でも Macintosh でも Linux でさえも、REAL Studio で作成するユーザーインターフェイスは、他のアプリケーションと比較した見た目と操作感覚が同じようになるように、ネイティブのコントロールを使用して表示されます。 |
先進のオブジェクト指向の言語Java のように REAL Studio もドットシンタックスを取り入れた先進のオブジェクト指向言語です。すべてがオブジェクトであり、それぞれの各オブジェクトは継承モデルを利用して継承されて作成されています。ファイルやネットワーク I/O はストリームを使用して読み書きされています。オブジェクトはインターフェイスを実装でき、プログラムでは try/catch ロジックで例外処理を取り扱います。そのため、Java 開発者は REAL Studio をいとも簡単に習得することができるのです。 |
"I like the clean design of the language, the uncomplicated object oriented language design. The IDE is clear and uncluttered, and the documentation is clear and complete." - Timothy Guimond "I am replacing the use of Visual Basic with REAL Studio. Have been using Visual Basic for 20 years." - Jack Damm "Love you guys - what a product! You're hard work now feeds my family!" - Jeff Ayling |
パワフルなOS共通のフレームワークREAL Studio にはOSに共通なパワフルなフレームワークが用意されています。豊富なネイティブのユーザー・インターフェースの他にも REAL Studio フレームワークではデータベースアクセスや正規表現のサポート、SSL、UDP、POP3、SMTP、HTTP、HTML ビューワー、リレーショナルデータベースエンジン、データベースサーバーアクセス、より高いスケーラビリティのためのサーバーソケットなど、盛りだくさんの幅広い機能が提供されています。 |
プログラムコードの保護Java コンパイラーは .Net コンパイラーのようにネイティブの機械語コードではなく「バイトコード」を生成します。その性格上、バイトコードは逆コンパイルしてもとのソースコードに書き戻すことがいとも簡単にできてしまいます。これが Java クライアントアプリケーションの重大なセキュリティの問題となります。アプリケーションの利用者がそのアプリケーションを逆コンパイルしてソースコードを作成し、ライセンス認証の部分を削除したり、企業秘密のアルゴリズムをコピーしたり元々のアプリケーションに似せたマルウェアを作ったりすることが簡単にできてしまうからです。REAL Studio ではソースコードは、このようなセキュリティの問題を起こさない機械語コードにコンパイルされます。 |
We offer a free 30-day trial for evaluation purposes.
We are so sure REAL Studio is what you need that we offer a 90-day money back guarantee.