2024年5月
« 8月    
 12345
6789101112
13141516171819
20212223242526
2728293031  
2009/08/03

AND1公式iPhoneアプリ 「AND1 ScoreBoard」

バスケットボールブランド”AND1”の公式iPhoneアプリが配信になってました。
バスケやる時にストップウォッチが無いなんてことはありがちですが、このアプリがあれば、時間も計れて、得点やファール数もカウントできます。
笛の音が出るボタンもあります。
8月18日、20日のMIXTAPE TOURに合わせて配信されているアプリで、過去のMIXTAPE TOURの動画が見れたり、壁紙用の画像もおまけで入ってます。
「AND1 ScoreBoard」をApp Storeでチェック
MIXTAPE TOURの東京公演のチケットも、あとはS席のみになってます。
AND1.jp -MIXTAPE TOUR-をチェックする
昔はマイケル・ジョーダンのプレイを見て驚いたものですが、今はさらに凄い事になっちゃってます。
この夏、バスケで熱くなりたいならAND1 MIXTAPE TOURです。


※iPhoneアプリの紹介&レビューページをiPhoneを使いこなすアプリ紹介のまとめにまとめました。

2009/07/29

iPhone OS 2.2.1でも動く3.0アプリ その2

iPhone OS 2.2.1でも動く3.0アプリ その1」で書いた「1)iPhone OS 2.2.1で存在していたクラスで、iPhone OS 3.0で追加されたメソッドを使いたい。」場合のやり方です。
Objective-Cはルートクラスが存在する言語で、全てのクラスは基本的にNSObjectを継承しています。
そのNSObjectに特定のメソッド(メッセージ)を処理できるかをチェックする為のメソッドがあります。
+ (IMP)instanceMethodForSelector:(SEL)aSelector
- (BOOL)respondsToSelector:(SEL)aSelector
具体的には、使用したいメソッドのあるクラスのインスタンス(instance)に対して、以下のように呼び出して、戻り値をチェックすれば、使用したいメソッドが実装されているかが分かります。
BOOL result = [instance respondsToSelector:@selector(メソッド名)];
iPhone OS 2.2.1以前から存在するクラスで、iPhone OS 3.0で追加されたメソッドを使いたい場合は、上記のように呼び出して、trueが返ってきたら3.0で実行されていて、falseが返ってきたら2.2.1で実行されているという事が分かります。
あとはビルドして実機に転送する為にプロジェクト設定を変更する必要があります。
iPhone OS 3.0向けの機能を使う以上、ビルドのターゲット(アクティブSDK)は、iPhone Device 3.0(iPhone Simulator 3.0)で行う必要があります。
通常はビルドターゲットと実行のターゲット(Deployment Target)が同じなので、このままだとiPhone OS 3.0以降の端末でしか実行できないはずですが、プロジェクトファイルの設定の「Deployment」のグループの「iPhone OS Deployment Target」欄で、「iPhone OS 2.2.1」を設定すれば、iPhone OS 2.2.1でも実行できるようになります。(「アーキテクチャ」グループの「ベースSDK」欄は「iPhone Device 3.0」のままです。)
DeploymentTarget.png
次回は「2)iPhone OS 3.0で新しく追加されたクラス(フレームワーク)を使いたい。」場合です。


※iPhoneアプリ開発に関する投稿を今から始めるiPhoneアプリ開発にまとめました。

2009/07/27

余ったiPhone 3GをiPod的に使う時の注意点

過去に「iPhone 3GS購入で手元に残ったiPhone 3Gについて」、「余ったiPhone 3Gの使い道」と、使い道について2件投稿しましたが、ひとつ注意する点を発見しました。
iPhone自体が不調の時に、OSからリストアする事もあるかと思いますが、リストア直後にSIMカードを挿してActivationし直す事を求められました。
おそらくiPhone OSのバージョンアップを行った直後も同様なのでは無いかと思います。
SIMカードがあれば、差し替えてActivationして抜けばいいですが、iPod代わりに使えそうだからといって、中古で買って使ったりしていると、OSを入れ替えたら終わりって事になるようです。
回線の契約を切ったら、OSにトラブルがあったらもう使えなくなるって事ですね。
GPS&カメラ付きiPodとして使うにも、SIMカードが無いと困った事になりそうです。

2009/07/27

iPhone OS 2.2.1でも動く3.0アプリ その1

既にリリースしているアプリで、iPhone OS 3.0で増えた機能を使いたい場合、iPhone ユーザーはOSのバージョンアップは無償なのでいいですが、iPod touchは有償なので、iPhone OS 2.2.1ユーザーの事を忘れてしまっていいのか気になると思います。
そんな時は、ちょっと面倒ですが、iPhone OS 3.0上で実行されるときは3.0向けの機能が使えて、iPhone OS 2.2.1上で実行される時は、2.2.1までで使える機能が使えるようなアプリを作る方法があります。
MacOS Xでは普通の方法のようですが、なかなか分かりやすくまとまってるページが無く、手探りでやってた部分もあったのですが、「和時計」で実装してAppleへ提出したところ、無事リリースされたので、基本的に問題無い方法だと思いますので、やり方をまとめてみたいと思います。
iPhone OS 3.0の新機能を使う場合、以下のどちらかで対応が異なります。
1)iPhone OS 2.2.1で存在していたクラスで、iPhone OS 3.0で追加されたメソッドを使いたい。
2)iPhone OS 3.0で新しく追加されたクラス(フレームワーク)を使いたい。
Objective-Cは動的結合が特徴の言語なので、1)2)ともに実行時に解決するようにする事で、iPhone OS 3.0上で実行された時は新機能を使うようにして、iPhone OS 2.2.1上で実行された時は、iPhone OS 2.2.1までで使える機能の範囲で実行するという事ができます。
次回以降、それぞれの具体的なやり方をまとめたいと思います。


※iPhoneアプリ開発に関する投稿を今から始めるiPhoneアプリ開発にまとめました。

2009/07/24

夏のランニングは要注意

最近、暑くなってきましたね。
普通に暮らしてても熱中症になったり日射病になったりする人も出てくる季節なので、日中走るときは、日差し対策のキャップと、水分補給をこまめにできるようにして走った方が良さそうです。


自分は今の所、夜に5Kmくらい走る事が多いので、走る前に十分に水分補給してれば大抵大丈夫ですが、それでも汗の量が増えてきて、途中で水分不足な感じになる事がありました。
日中にランニング or ウォーキングをする時は要注意です。

2009/07/24

iPod nanoのNIKE+でランニングを始める

iPod touch & NIKE+ でランニングを始める」、「iPhone 3GSのNIKE+でランニングを始める」と書いてきたので、ついでにiPod nanoも。

iPod nanoは、iPod touchやiPhoneと比べて軽量なので、音楽を聴きながらランニングをしたい人には一番合ってるiPodだと思います。

iPod nano」本体以外でまず必要なのがセンサーです。

※Amazonで品切れの場合は、Apple Online Storeで「Nike + iPod Sport Kit」をチェック
iPod touch/iPhone 3GSと違って、iPod nanoにはレシーバーが内蔵されていないので、シューズに付けるセンサーと、iPod nano側に付けるレシーバーのセットを購入する必要があります。

シューズ側のセンサーは交換不可な電池で動くので、いつかはセンサーを交換する必要があるのですが、一度レシーバー付きのセットを購入しておけば、以降は以下のセンサーだけを買い替えればOKです。

※Amazonで品切れの場合は、Apple Online Storeで「Nike + iPod Sensor」をチェック
次に必要なのがセンサーに対応した靴です。

・・・続きを読む

2009/07/23

和時計 Ver1.3.1 配信開始

曲選択画面でキャンセルを選んだ時、status barが表示されたままになる不具合を修正しました。

App Storeで”和時計”をチェック

「和時計」のページをチェック

 

2009/07/23

JPClock updated. ( Ver 1.3.1 )

Bug fix.(When you chose the cancellation with a music choice screen, there is the problem that statusbar does not hide. )

Check “JPClock” on App Store.

Check “JPClock” page on this site.

 

2009/07/22

Superflyの新曲 @ iTunes Store

ドラマ「エジソンの母」の主題歌で使われた「愛をこめて花束を」で知って以来、すっかりハマってるSuperflyの新曲「恋する瞳は美しい」が配信開始になりました。

Superfly – 恋する瞳は美しい – Single

キヤノンのIXY DIGITALのCMでも使われている曲です。

まだあまりSuperflyの曲を聞いた事ない人は名曲揃いのアルバムも是非。

Superfly – Superfly

最近、新譜が楽しみなアーティストが減ってきた中、Superflyはとても楽しみなアーティストです。

 

2009/07/22

プロアクティブのCMで流れている曲

微妙に何を言ってるか分からないんだけど、耳に残る曲。

CM中に「SHY」って出てるけど、アーティスト名なのか曲名なのかも分からなかったので調べた所、「SHY」ってアーティストの「ラッキーカラー」って曲でした。

なんとiTunesでも配信されてました。

SHY – THEATER – EP
SHY – ずっとラプソディ – EP

試聴してみた感じ、他の曲もいい感じです。

歌詞も見たいって方はCDでどうぞ。