世の中 『モバリューションとグレートインフォメーション、電子書籍サイト構築サービスで業務提携 業務提携ニュース』へのコメント
iPhoneの開発はXcodeでObjective-C。そんな常識が打ち破られる時が来ました。 もともとVisualStudioヘビーユーザーだった僕としてはXcodeはまだまだ補完機能がしょぼくて本当にやりたいことができるまで定義定義の嵐でやきもきして途中でやる気がなくなってしまいます。 そうこうしているうちにMonoTouchというライブラリが発表されました。.NETのオープンソース実装をしているMonoプロジェクトの外郭として開発された、.NETを使用してiPhone開発をできるようにしたライブラリです。 .NETは中間言語をJITコンパイルする技術なのですが、言語処理系をiPhone上に実装すると規約違反となり、AppStoreで販売できません。そこで、MonoTouchでは先に全部コンパイルしてしまいます。*1 Monoの名前を冠していますが、(Novellから?*2 )製品とし
2010年2月22日月曜日 MonoTouch Bluetoothデバイス 一覧取得サンプルコード 概要: Bluetoothデバイスの一覧を取得するMonoTouchのサンプルコードを解説します。iPhoneはLEGOマインドストームやBluetooth心拍センサーの素晴らしいリモートコントローラになるのですが、しかし、iPhone SDK自体はBluetoothにアクセスするAPIを提供していません。このサンプルはObjective-Cで書かれたオープンソースのBluetoothスタック BTstack[1] をMonoTouchから使うやりかたを紹介します。サンプルコードはGithubに the New BSD licenseのもとで公開していますから [2] 、MonoTouchのBluetoothアプリケーションを開発するときの出発点として自由に使ってください。 ここ2週間の間
string url = webView.EvaluateJavascript("document.URL") ; string title = webView.EvaluateJavascript("document.title") ; objective-c だと stringByEvaluatingJavaScriptFromString を使うので、名前が短くなって使い易いb 直接 webView.Titleとかで取れればいいのにね。
Monotouchの実機デバッグは無線LAN経由で行ないます。しかし、無線LAN以外にも有線LANが有効になっていると、それらのIPアドレスを見に行ってしまい、実機との接続ができなくなることがあります。これは、デバッグに使うネットワークアドレスを明示的に指定して解決できます。 設定ファイルは、~/.config/MonoDevelop/MonoDevelopProperties.xml です。このXMLファイルのDebugger.HostIPをエディタで以下のように設定します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く