2008-01-01から1年間の記事一覧

Android Dev Phone1が届いた。

12/9に注文して今日(12/20)に届いたので、10日ほどだった。 他の人は自分と同じくらいに頼んで、12/16に届いた人が多くて不安だった。どっかで間違えたのかなと。 商品のステータスがずっと「未発送」だったのだが、届いた。 信用できない・・・。 早速アク…

Xcodeって安定してます?

ここ最近、Xcodeでプログラムを記述していると、あるタイミングでフリーズすることがある。 遭遇したのは、・メンバ変数等を入力する際の予測変換時 ・NSLog(@" と入力した時 ・ファイルを保存しようとした時。 ・定義へジャンプした時 ファイルが消えるのは…

加速度センサーメモ

加速度センサーを使っての処理。 自分が行っている方法。 プロジェクトはOpenGLをベースとして新規作成をした場合です。 // AppDelegate.h @class EAGLView; @interface AppDelegate : NSObject <UIAccelerometerDelegate> { UIWindow *window; EAGLView *glView; } @property (nonatomic,</uiaccelerometerdelegate>…

ボタン処理をしてみる

UIButtonを作成して配置、押した時の判定処理 UIButton *button; /*! * @brief ボタン作成 (画像を使用する場合) */ - (void) createButton { button = [[UIButton buttonWithType:UIButtonTypeCustom] retain]; UIImage *normalImg = [UIImage imageNamed:@…

日本語化

iPhone Dev Center(日本語)https://developer.apple.com/jp/iphone/library/japanese.htmlドキュメントが日本語化されてました。読みやすくなりましたね。APIリファレンスが日本語対応する日は来るのでしょうか。

iPhoneフォーラム

Developer Forums Beta https://devforums.apple.com/community/iphoneiPhone Dev Centerに行ってみたら始まっていた。 出来たばかりなのでしょうか。英語ですが、ここで色々な情報が手に入ることは間違いないかと。

Android Market オープン

米国時間の10月22日にAndroidを搭載した携帯端末向けにAndroid Markekがオープンした。アプリリストは、PC上でも閲覧可能で、現在50アプリほど配信しているようです。 今は無料アプリのみだが、2009年には有料アプリの配信を予定しているとのこと。 まだ日本…

iPod touch 2Gへの転送

iPod touch第2世代が届いたので、早速アプリをインストールしようとしたが、 Unable to locate a suitable developer disk image. Re-install the iPhone SDK エラーが出て失敗した。 Re-install the iPhone SDKとあったので、SDKを再インストールしてみるが…

iPhone Developer Program

自分も個人で登録しようと思い、登録を行った。 結構順調に進み、AppStoreにて「iPhone Developer Program Standard」¥10,286を購入。会社では自分が行い、1回行っているため手順は見なくても分かっていた。 ・・・つもりだった。 次の日、アクティベートコ…

FPSを計測する

アプリのFPSを計測する場合、自分は以下のようにしています。 CFTimeInterval lastTime; int fps; /*! * @brief 初期化 */ - (void) init { lastTime= CFAbsoluteTimeGetCurrent(); // 現在の時刻を取得 fps = 0; } /*! * @brief タイマーによって呼び出され…

Microsoft Visual Studio2005にて、任意の単語を色づけしたいときたあると思います。 その時、インストールしている場所に以下のファイルを追加します。 ※デフォルト時 C:\Program Files\Microsoft Visual Studio 8\Common7\IDE usertype.dat このdatファイ…

・アップル、iPhone SDKのNDAを緩和へ http://ipodtouchlab.com/2008/10/iphone-sdknda.html開発者が待ち望んでいたニュースが飛び込んできました。>しかしながら、 NDAは開発者、著者、その他iPhoneの成功に関わる人々にとって大きな足かせとなったため、リ…

UITextViewなどで文字を改行させたい場合、C言語では'\n'で行う。 CGRect frame = CGRectMake( 0.0, 0.0, 100.0, 200.0 ); UITextView *textView = [[[UITextView alloc] initWithFrame:frame] autorelease]; // 省略 textView.text = @"abcdef\n0123456"; …

●Lightsaber Unleashed (注意:iTunesが起動します) http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=283265667&mt=8 iPhone, iPod touchでライトセーバーの雰囲気が味わえるアプリだったPhoneSaber。 自分も公開日からDLしてお気に入り…

●PocketGuitar 価格:\115 URL:http://podmap.net/pocketguitar/screenshots ●STAR WARS The Force Unleashed 価格:\1,200 URL:http://us.thqwireless.com/content.html?id=4270 ●アスファルト4 価格:\1,200 URL:http://www.gameloftjapan.com/products…

よくiPhoneの掲示板等で実機への転送が出来ないという話を見かける。 基本的にAppleから公開されているHowToのPDF(有料ディベロッパーのみ、英語)通りに進めば問題ない。 自分もMac操作は初心者だったのと、英語翻訳で少々てこずりましたが、 実機への転送…

しばらくiPhoneの開発から離れます。

http://www.google.com/chromeGoogleが開発したオープンソースのWEBブラウザ 公開されたので早速DL 動作は軽いようです。 ただ、自分はSleipnirを愛用しているため違うブラウザに切り替えるのには抵抗があります。 SleipnirにはマウスジェスチャーやRSSリー…

・よく使うショートカットキー一覧 WindowsではCtrlと組み合わせだが、Macではcommandキーになる。// エディタ関係 コマンド 機能 command + A 全選択 command + C コピー command + X カット command + V ペースト command + Z 取り消す command + Shift + …

フルスクリーンで表示方法1. UIApplicationDelegateを継承したクラスに以下のメソッドを定義し、処理を行う。 - (void) applicationDidFinishLaunching:(UIApplication*)application { application.statusBarHidden = YES; // フルスクリーンへ } 方法2.…

ショートカットコマンド ・マルチタッチ(ピンチ) option + マウス ・ロック command + L ・シミュレータを左へ傾ける command + ← ・シミュレータを右へ傾ける command + → マルチタッチは写真のように灰色の丸が2つ現れ、 マルチタッチのシミュレーション…

プログラムを書くときのコーディングは大切です。 他の人が見るとき、すぐ判断するように書かれていると助かります。 ・Javaのですが、C言語も参考になるかと http://www.tcct.zaq.ne.jp/ayato/programming/java/codeconv_jp/index.html ●自分のコーディング…

Objective-Cでクラスの定義をメモしておく。 Objective-CはNSObjectというルートクラスを継承する必要がある。 // クラス定義 @interface CHoge : NSObject - (void) func1; // インスタンスメソッド + (void) func2; // クラスメソッド @end // クラスの実…

どなたかXcodeのコードエディタで複数行インデントする方法知りませんか? WindowsのVisualStudioや秀丸等では範囲選択をし、「Tab」押せば出来るが、 XcodeはTabに置き換えられる・・・。Macを使って1ヶ月ほどしか経っていないので未だ慣れない。

iPhone3Gが日本で発売されてから1ヶ月が経ち、 全世界では100万台(今では200万台とか?)ただ6割がアメリカ。 日本は7万台アプリを配信してお金を稼ごうとしたら、 日本だけでなく、アメリカ、ヨーロッパにターゲットにしないと駄目っぽい。 セガのモンキー…