InfoQ ホームページ Mono に関するすべてのコンテンツ
-
クロスプラットフォーム開発 - Banshee/Monoの事例から学ぶ
Scott Hanselman氏によるインタビューのなかで, ノベル社のAaron Bockover氏は、Bansheeを開発することの難しさについて話している。BansheeはMono上でC#によって作られたクロスプラットフォームのアプリケーションで、Linux、Max OS X、そしてWindowsで動作する。
-
実装の総まとめ:Ruby 1.8.xアップデート、JRuby on .NET、MacRubyおよびMagLevの進展
Ruby 1.8.6 (p368)およびRuby 1.8.7 (p160)の新たなパッチレベルがリリースされている。
-
Koushik Dutta氏がGoogleのAndroidにC#、RubyおよびPythonをもたらす
Googleの携帯電話プラットフォームであるAndroidでC#およびPythonをサポートするという取り組みの中で、Koushik Dutta氏は大きな節目に達した。最近の発表で、DalvikとMono間の双方向相互運用性をデモした。
-
Moonlight 1.0 RTMがリリース
Linux版Silverlightのオープンソース実装であるMoonlightが、製造段��に入った。これは、大半のLinuxディストリビューションで動作するFirefoxプラグインとしてダウンロードできる。Moonlight 1.0は、メディアファイル再生用のMicrosoft Media Pack 2を使用する。
-
Mono 2.2がリニアコード生成エンジンを装備
今までMonoのコード生成エンジンは、コードのツリーIntermediate Representation (IR)に基づいていた。バージョン2.2は、リニアIRに基づいた新たなエンジンを搭載しており、スピードとコードサイズの大幅な改善が実現した。
-
Linux向けSilverlight: Moonlight 1.0 Beta 1 がダウンロード可能に
MoonlightはLinuxとUnix/X11システムを対象にしたSilverlightのオープンソース実装である。Moonlightは2007年9月から、 Novellの支援の下Monoプロジェクトで開発されてきた。そのMoonlightのバージョン1.0 Beta 1が一般向けにリリースされた。
-
クラスプラットフォームなDelphiが帰ってきた
先日のEmbarcadero Technologies社による買収により、Delphiは新たに注目を浴びている。その中核製品であるDelphi 2009は正面からWin32開発に注意を払っている。その一方で、最近のMicrosoftのライセンスプログラムの変更によって、Delphi の.NETバージョンは新しい表現手段を手に入れた。
-
モバイルRubyの総まとめ:Symbian Ruby 1.9、Android、JME、iPhoneおよびMono
Symbian向けRuby 1.9のポートが、現在利用可能であり、Ruby 1.8バージョンが(Symbian向けのPythonと共に)利用可能になっている。
-
OpenMoko、MP3の特許権論争に直面
Linuxベースの電話であるOpenMokoは現在、Societa Italiana per lo Sviluppo dell'Elettronicaとして知られるSisvelと特許権に関わる議論の最中にある。Sisvelは、イタリアの特許権所有企業である。積極的にMPEG特許を実施していることでその名が知られている。
-
Mono:スタンダードを超えて
Monoチームは、絶え間なくMicrosoftに追い上げをかけている。それが公式見解であるが、まだ事実なのだろうか? 最近の改善が示しているのは、間もなくMonoが、自身の領域においてMicrosoftに挑んでいるということである。
-
Monoはプロダクションで使う準備ができているか?
Q&AサイトStack Overflowに投稿された質問に「Is Mono ready for prime time?(Monoはプライムタイムの準備ができているか?)」という題がついていた。Monoプロジェクトの創始者Miguel de Icaza氏ほか、数人のユーザーが返答している。
-
Mono 2.0がMacOS Xで利用可能
Miguel de Icazaは、MaxOS X向けMono 2.0インストーラのリリースを発表した。Microsoftの.NETおよびオープンソースMonoのギャップを埋める目的で、Mono 2.0が今月上旬リリースされた。
-
Mono 2.0のリリース
Mono 2.0がリリースされている。Microsoftの.NETの分野によってはまだ遅れを取っているが、躍進を遂げた部分も多くある。たとえば、64ビットプラットフォームで実行する場合、Monoは配列の64ビットのインデックスをサポートする。それはMicrosoftがまだ実装していないECMAスペックである。
-
.NET Chain of Responsibilityライブラリ
Chain.NET(別称NChain)は、.NETおよびMonoプラットフォーム向けのChain Of Responsibilityデザインパターンの汎用実装である。SourceForgeで利用可能なバージョン0.1は標準CoRデザインパターンをCommandデザインパターンと結合して、コマンド処理ソリューションに利便性や柔軟性をもたらす。
-
Visual StudioでのLinuxのリモートデバッギング
Visual Studioの最大のセールスポイントの1つは、デバッギングエクスペリエンスである。Microsoftの開発ツールのあら捜しが得意な人でさえも、いやいやながらもその機能性を認めている。近ごろ、Miguel de Icaza氏がMonoチームはこの能力を利用してLinuxで実行しているMonoアプリケーションのデバッグを改善する計画があることを発表した。