InfoQ

InfoQ

トピック・タグ別の表示

Monoに関するすべてのコンテンツ


Monoに関する最新コンテンツ

Javaと.NETの特許問題への短い紹介

トピック
Open JDK,
Java,
Mono,
.NET,
オープンソース,
Google,
言語,
ライセンス,
ビジネス,
プログラミング,
特許

最近のGoogleとOracleの間の法的な戦いによって、Javaと.NETの特許問題が再び注目されている。Tim Smith氏が、Oracle/Sun と Microsoftによって提供されているライセンスを紹介する。GoogleのAndroid プラットフォームのようなサードパーティの実装にそれらがどう影響するのかに、焦点を当てる。 恐らく、Google Androidのユニークな実装が、動機となったことも取り上げられる。

Monoに関するNews

XamarinのMono for Androidに新しくビジュアルデザイナが含まれる

トピック
C#,
MonoDevelop,
Mono,
Visual Studio,
Android,
.NET,
Microsoft,
IDE,
IDEs,
モバイル,
Agile,
プログラミング,
OS

Xamarinは、彼らのMono for Android開発ツールをVisual StudioやMonoDevelopに統合するビジュアルデザイナを発表した。

XobotOS: Javaの代わりにC#で構築されたAndroid

トピック
Android,
Mono,
モバイル,
OS,
.NET,
プログラミング

Monoプロジェクトの現在の管理人であるXamarinは、Java VMを完全に排除したAndroidのプロトタイプをリリースした。そこには、ほとんどのJava APIがC#に変換されたCLRバージョンのMono for Androidが使われている。

Mono for Android UI デザイナーの紹介

トピック
Android,
Mono,
モバイル,
OS,
.NET,
プログラミング

Mono for Androidがまもなく、独自のビジュアルUIデザイナを持つようになる。現在、プライベートベータが入手できる。興味のある開発者は、Mono for Android Designer Betaプログラムにサインナップすることを勧める。UIデザイナ アーキテクトの Lluis Sanchez氏から少し詳しい話を聞いた。

UI 開発を簡略化する MonoTouch.SQLite

トピック
Mono,
モバイル,
OS,
.NET,
プログラミング,
SQLite

MonoTouch と iOS で開発を行っていると,SQLite テーブルデータの表示が必要な場合がある。自分で UITableViewController を構築すればすぐに可能なことだが,相当量の定型コードの記述とかなりの作業時間が必要になる。Jeffrey Stedfast 氏は MonoTouch.SQLiteで,このような単純なテーブルのバインディングを事実上,単一のメソッドにまで簡略化する方法を考案した。

Mono 2.11, C# 5 非同期サポートを追加

トピック
Mono,
.NET,
プログラミング

Mono 2.11 は,Mono の次期バージョンを披露すべくデザインされたプレビューリリースの第1弾である。多数くの注目点の中で最も重要なのは .NET 4.5 および C# 5.0 との互換性だ。

開発者が好きなクロスプラットフォームのツールに関する調査

トピック
Mono,
.NET,
Agile,
モバイル,
プログラミング

VisionMobileが発表した新しいレポートでは、開発者たちが現在どのクロスプラットフォームのツールを利用しているか、将来どのツールを使うつもりか、そして、どのツールを使わなくなるかについてデータが提供されている。この調査結果が示すのは、市場は移ろいやすく、多くの開発者たちがより良いツールを求めて自分たちの好きなツールを変えていることだ。

iOS/MonoTouchの新しいガベージコレクタとメモリプロファイラ

トピック
GarbageCollection,
Mono,
.NET,
言語,
プログラミング,
モバイル,
OS

MonoTouch for iOSは、世代を持つガベージコレクタSGenをサポートした。これは最近まで、完全バージョンのMonoだけの実験的なオプションだった。同時にiOS向けのメモリプロファイラもMonoDevelop IDEを通じてアクセス可能になる。

モバイルデバイスの .NET/Mono ユニットテスト

トピック
Mono,
ユニットテスト,
.NET,
Android,
iPhone,
プログラミング,
モバイル,
OS,
テスト,
TDD

特殊なプラットフォームで今も問題となっているのが,ユニットテストのサポートの欠如である。どのような方法を選択しても,開発者はテストあるいはビルドプロセスの品質に関する妥協を余儀なくされる。最近になって MonoTouch がこの分野で進歩を遂げたが,Windows Phone と Mono for Android はいまだ遅れを取っている。

MonoTouch.Dialogを見る

トピック
Mono,
.NET,
モバイル,
OS,
iPhone,
プログラミング

MonoTouch.Dialogは、アプリケーション画面の開発で定型コードを劇的に削減するように設計されたUI開発ツールキットである。属性を使うことにより、クラス定義から動的に画面が生成される。代わりにプログラムから生成したり、JSONドキュメントから読み込んだりすることができる。

2011年のMono

トピック
Mono,
.NET,
プログラミング

Miguel de Icaza氏は年末の投稿で、今年(2011年)Monoに起こった出来事をふりかえった。本記事ではそれを時系列にまとめた。