2009-10-01から1ヶ月間の記事一覧

Calendar view for MonoTouch

I've just pushed calendar view source code for MonoTouch to a github repository http://github.com/reinforce-lab/net.ReinforceLab.MonoTouch.Controls/. I've referred tapkulibrary http://github.com/tapku/tapkulibrary to write this code, howev…

UIScrollView のSubViewがTouchesMovedで期待した位置情報を取れない

相変わらずカレンダーのViewにはまっていました.今回作成しているViewは,タイトルバーなどを表示するCalendarView,スクロールのためのUIScrollView,そしてその中に月単位でカレンダーを表示するMonthCalendarViewが入る構成です. [,w600] ここでTouches…

動画再生の音声もAirMac Expressに飛ばす

iTunes以外にもBGVの音もAirMac Expressから出力してみました.Rogue Amoeba | Airfoil: Wireless audio around your house をWindowsパソコン (Windows XP SP3)にインストールして起動,そしてアプリケーションを選択するだけでできました.ただしAirMac Ex…

iTunesとスピーカをデジタル接続

昨日設置したAVアンプにiPod touchをアナログ接続していたのですが,ソースがデジタルのうえにAVアンプには光デジタル入力があるので,デジタル接続にしてみました.どんな手段があるかを調べてみると,iPod touchから光デジタル出力が得られるONKYO iPod Do…

MonoTouch 1.2 Beta1が登場.デバッガがサポートされたそうです

MonoTouch 1.2Beta1が出てきたそうです http://monotouch.net/Releases/MonoTouch_1.2_Beta_1.シミュレータと実機いずれもでWiFiを経由してMonoDevelopからデバッグができるそうです.またstout/stderrがMonoDevelopにリダイレクトされるそうです.またObje…

AVアンプのスタンドを発注してみました

鉄人レースとも呼ばれるトライアスロンのような過酷なレースを走りきることができるのは使う筋肉の部位が違うからだと聞いたことがあります.泳ぐ,走る,自転車それぞれで疲労する部位が同じだとしたらあれほど過酷なレースはできないのだそうです.トライ…

MonoTouch開発でiPhoneの画面が真っ暗になる症状 −解決編−

iPhoneにデフォルトであるカレンダーと同じ外観のビューを作成していました.カレンダーを何度かアニメーションでスライド表示すると画面が真っ黒になってしまう症状が生じてその原因が分からずに困っていました. その原因はApplicationDelegateでUIWindow…

NSTimerの使い方メモ

昨日の画面真っ黒状態が解決できなく,デバッガも使えないが,メッセージループは生きている.それならばウィンドウからたどれる全てのViewの情報を一定時間周期でダンプしてやればいいかなと考えた.そのときのタイマーの使い方メモ. static int cnt =0; /…

iPhone monotouch のデバッグ方法で大悩み

カレンダーを作り単体動作までは簡単にできたのですが,それらにUIButtonなども追加して並べていくと画面が真っ黒になりました.これのデバッグ方法でとても悩んでいます.結局のところ,コードだけからでは原因が分からず,そこでXCodeでgdbデバッグを試し…

Building C# iphone application using a Visual studio project file

はじめに Visual stuid(以下,VS)oでMonotouchのライブラリを参照して作成したC# プロジェクトから,iPhoneアプリケーションをビルド,シミュレータで実行するまでの手順を紹介します. 小規模なチームでiPhoneアプリケーションを開発するときには,メンバー…

iPhone app. development using Visual Studio (how to use intellisense)

Abstract Although MonoDevelop provides sufficient and sophisticated design environment, I still want to stick to Visual Studio (VS) for its intelliSense and refactor. I can use VS with monotouch simply adding a assembly file /Developer/Mon…

UILabelみたいなものを作ってみる

文字列の描画練習でUILabelみたいなものを作ってみました.Viewの文字列や画像などの描画サンプルになります.実際のコードではUILabelをSubViewに追加する方法が最も手間がかからずいい方法だと思います. 追記(2010年1月18日) 描画については MonoTouch Sa…

MonotouchのカレンダーのViewは,自分で作るしかないようです

Monotouchのカレンダーを作っています.iPhone SDKには標準のカレンダーが含まれていません.このためにプログラマが独自にカレンダーのViewとViewControllerクラスを実装しなければなりません. Monotouchはmoon由来のSystem.Windows.Control.Calendarクラ…

そのうち出るらしいAppleのタブレットの画面サイズは1024までなのか?

相変わらずUIViewをいじくっています.UIViewのサイズは最大1024x1024に制約されているのですね.そのうち出るらしいタブレットの画面サイズも1024に制約されるのでしょうか?もしも制約されたものになるとすると,10インチで縦横比3:2の液晶パネルを使うとす…

A C# iphone hello world sample code with no nib file

このエントリを書いてから気づきました.MonotouchのサンプルコードのHelloは,まさにソースコードだけで書かれたものでした.コードそちらを参照してください. このエントリの価値はMonoDevelopのNIBファイル設定方法にあります. はじめに NIBファイルを…

Monotouchを購入しました

Monotouchを購入しました.400ドルですが円高もあり36000円いかないくらいでした.アクティベーションはクレジットカードを使えば即完了します.これにより評価版では無効にされていたコンパイラやツールの機能が有効になります.また新しくarmへのクロスコ…

Mac miniの”PCリサイクルマーク"貼り付け忘れにご注意

Mac miniのインストールDVDには説明書と一緒に"PCリサイクルマーク"が貼り付けられた紙が1枚同封されていました.このシールがなければ廃棄時に費用が発生してしまいます.シールを別に保存していたら必ず紛失すると思い貼り付けることにしました.ですが,…

iPhoneでもC#だと分かりやすいかも

MonoTouch 1.1 で開発すべくサンプルコードを読んでいます.C#の開発経験があるならば,Objective-CでiPhoneアプリ開発するとしても,まず手始めにMonoTouchのサンプルコードをじっくり読んでMonoDevelopでいじることが,効率のよい知識吸収手段ではないかと…

MonoDevelop でiPhoneアプリ開発,設定編

MonoDevelop 2.2 beta1 とMonoTouch 1.1とでiPhoneアプリ開発を始めるときの設定項目メモ.まず日本語表示ができず,ボタンのテキストやソフトウェアの表示が豆腐みたいな四角で表示されて読めない.検索して2008-03-25にあるgtkrcのfont-nameを変更する方法…

Mac miniを机下に固定

机の上に置いたMac miniをよく落とすので,机の下に固定することにしました.Apple storeにMac miniの固定用具,H-Squared Mini Shelf for Mac mini,がありますが,\8,980円の価格に購入を躊躇しました.そこで自作します.フォーカルポイントコンピュータ …

Mac miniを発注,やってしまったかもしれない

Cocoa touchのコードを書こう,端末を買おうと思って Mac miniを発注したとたんに,なんか木曜日あたりに速くて安いMac miniが出るらしいとニュースが流れてきました.すでに発送準備完了状態だから注文キャンセルはできず,しかもメモリ増量のカスタム設定…