タグ

Technologyとmonoに関するtsupoのブックマーク (7)

  • ノベル、「MonoTouch 1.0」をリリース--.NET Frameworkを使ってiPhoneアプリを開発可能に

    Novellが米国時間9月14日、オープンソースの「Mono」をベースにしたアプリケーション開発ツール「MonoTouch 1.0」を発表した。これにより.NETやC#などを利用して米Appleの「iPhone」「iPod Touch」向けにアプリケーションが構築可能になる。iPhoneの開発者ライセンスでは、.NETのコードを実行するうえで必要なJust-In-Time(JIT)コンパイラやスクリプティングエンジンの実装が禁止されていた。今後は「MonoTouch 1.0」がネイティブコードを生成するため、ライセンスの制限内で.NETやC#ベースのプログラミングが可能になる。価格は個人向けライセンスが年間399ドル。開発者およびエンタープライズ向けライセンスが999ドル。またエンタープライズ向けには5ユーザーで3999ドルというメニューも用意されている。

    ノベル、「MonoTouch 1.0」をリリース--.NET Frameworkを使ってiPhoneアプリを開発可能に
    tsupo
    tsupo 2009/09/17
    「MonoTouch 1.0」がネイティブコードを生成するため、ライセンスの制限内で.NETやC#ベースのプログラミングが可能になる。価格は個人向けライセンスが年間399ドル。開発者およびエンタープライズ向けライセンスが999ドル
  • Mono Project

    This page is likely outdated. Visit the new documentation for updated content. MoMA is not updated with data for the latest Mono releases and there are no current plans to do so. Mono Migration Analyzer The Mono Migration Analyzer (MoMA) tool helps you identify issues you may have when porting your .Net application to Mono. While Mono aims to be binary compatible with .Net, MoMA helps pinpoint pla

    tsupo
    tsupo 2009/04/07
    その .NET アプリが mono でも動くかどうかを調べるツール
  • iPhoneでC#アプリが審査に通るワケ OSS実装「Mono」で広がる.NETの応用 − @IT

    2009/01/29 iPhone向けにC#で書かれたゲームが40以上存在する――。2009年1月7日付けのブログ投稿で、こんなにわかに信じられない現象を伝えるのは、メキシコ出身のオープンソース開発者、ミゲル・デ・イカザ(Miguel de Icaz)氏だ。iPhoneアプリケーションの開発といえば、アップルが提供するSDKに含まれるObjective-Cを使うか、Webブラウザ上でのみ動作するJavaScriptで実装するかのいずれかだった。 C#のような実行時にランタイム(.NET Framework)を必要とするプログラミング言語は、iPhoneでは使えない。なぜなら、任意のコードを実行できるランタイムを配布パッケージに含めることを、セキュリティ上の理由からアップルが禁じているからだ。 ではなぜ、C#アプリケーションが審査に通るのか? この背後には、オープンソースプロジェクト「Mo

    tsupo
    tsupo 2009/01/30
    AOT(Ahead-of-Time)コンパイルを行うことで問題を回避 / ガベージコレクタや、スレッド処理などが必要なため、JITコンパイラをはじめ不要なコードを削ったMono VMを、静的にリンクする形 → 機能限定版VM かぁ
  • .NET言語、Boo入門 (1/5) :TEDIA

    Booクイックツアー 移植しやすい.NET言語を探しているのだけど、Cのような形式の構文は使いたくないと思っているなら、Booを試してみたらどうでしょう。名前は変ですが、Pythonを使い慣れていれば、Booは使いやすい言語です。 はじめに デファクトの.NET言語であるC#やVisual Basic .NETは確かに高機能です。しかし、非常に移植しやすいのはC#のみで(実践的には、という意味です)、これまでスクリプトを使用してきたユーザーや、C形式の構文を好まないユーザーには、使いにくいものです。幸い、共通言語インフラストラクチャ(CLI)では複数の言語がサポートされており、開発者は必要に応じてこれらの言語を組み合わせて使えます。Booは、CLIでサポートされている言語の1つです。Booは.NET FrameworkとMonoの両方の機能を備えており、Pythonと似た構文を使用します。

    tsupo
    tsupo 2008/12/03
    デファクトの.NET言語であるC#やVisual Basic .NETは確かに高機能です。しかし、非常に移植しやすいのはC#のみで(実践的には、という意味です)、これまでスクリプトを使用してきたユーザーや、C形式の構文を好まないユーザーには、使いにくいものです → そ、そーだったのか。C# は使いやすいと思うけど
  • Linux向け.NET環境のMonoがメジャーバージョンアップ - @IT

    2008/10/07 ノベルがサポートするMonoプロジェクトは10月6日、オープンソースの.NET実装「Mono 2.0」をリリースしたと発表した。マイクロソフトの.NET Framework 2.0対応のクライアント、サーバアプリケーション双方の開発が可能という。 Mono 2.0が対応するのはLinuxMac OS X、Solaris、BSDなどで、x86、x86-64、IA-64、PowerPC、ARM、S390、SPARCなど幅広いハードウェアアーキテクチャをサポートする。ASP.NETやADO.NETWindows.Forms、C# 3.0コンパイラ、LINQにも対応する。 Mono 2.0では、既存.NETアプリケーションの互換性検証するツール「Mono Migration Analyzer」(MoMA)も提供する。MoMAを使って4600個の.NETアプリケーションを検

    tsupo
    tsupo 2008/10/08
    オープンソースの.NET実装「Mono 2.0」 / ASP.NETやADO.NET、Windows.Forms、C# 3.0コンパイラ、LINQにも対応する(けど、WPFには未対応) / .NETアプリケーションの互換性検証するツール「Mono Migration Analyzer」
  • Linux上で動作するオープンソースの.NET開発環境「MonoDevelop 1.0」リリース:CodeZine

    Linux上で.NETアプリケーションを動かすプロジェクトMono Projectは14日、.NETアプリケーション開発ツール「MonoDevelop 1.0」をリリースした。ダウンロードページより入手できる。 MonoDevelop 1.0は、Visual Studioライクのインターフェースで構成された統合開発環境で、Linux上で動作する。コードアシスト機能のあるソースコードエディタや、デザイナ画面、Unitテストツール、プロジェクトのパッケージングやデプロイメント機能などを備えており、ASP.NETやGnomeアプリケーション開発を支援する。言語はC#、VB.NET、C/C++をサポートしており、いくつか機能は限られるがJavaやBooといった言語にも対応している。 【関連リンク】 ・MonoDevelop 1.0 has been Released(Mono Project N

    tsupo
    tsupo 2008/03/17
    言語はC#、VB.NET、C/C++をサポートしており、いくつか機能は限られるがJavaやBooといった言語にも対応している → Boo は SharpDevelop も対応してるし、注目の言語かも。F# にも対応しないのかなぁ?
  • http://www.witha.jp/blog/archives/2006/06/post_36.html

    See related links to what you are looking for.

    tsupo
    tsupo 2006/06/01
    mono はいい感じなんだけど、.NETアレルギーな人には敬遠されそう。XULが本命かな、とも思ったんですが、いざ作ってみると、あれができない、これができない、できるようにしようとすると、結局プラットフォーム依存にな
  • 1