Category Archives: iPhone

iOSアプリ雑記 9月号

0
Filed under iPhoneアプリ
Tagged as , ,

今月も中盤くらいまでは残暑が厳しかったのですが、あっという間に寒くなりました。
私もちょっと体調崩したり、仕事が忙しくなったり、で紹介できるアプリが少ないですが、毎月刊行のiOSアプリ雑記、9月号です(1日過ぎてしまいましたが)

geoDefense Swarm @170円

geoDefense Swarmは、タワーディフェンス系ゲームです。
正直、タワーディフェンス系ってちゃんとプレイしたことなかったのですが、これはハマりますね!
geoDefense Swarm 1.6(¥170)
カテゴリ: ゲーム, アーケード, ストラテジー, エンターテインメント
現在の価格: ¥170(サイズ: 11.8 MB)
リリース日: 2009/09/14

ss1 ss2
このgeoDefense Swarmも難易度調整が絶妙です。ちゃんと考えないとクリアできなくなってきてからはトライ&エラーの繰り返し。
というか、私はEasy Levelsはクリア出来たのですが、Medium Levelsの2面目 Home Baseで既にクリアできない状態…。
うーん、ネットで検索すればクリアするための配置とか分かるんだろうけど、悔しくてそれは手を出せない。また日をおいて頑張ってみよう。

SoundCloud @0円

SoundCloudは、様々な音源が投稿され、それを自由に聞くことができるCGMサービスです。
もちろんウェブからでも聞けるのですが、iOSやAndroid用にアプリも出ているので、スマフォがあるならアプリが便利。
SoundCloud 1.7(無料)
カテゴリ: ミュージック
現在の価格: 無料(サイズ: 3.6 MB)
リリース日: 2009/11/03

ss1 ss2
しかし、SoundCloud、いいですねー。いろんな音楽が見つかる!
piano remix by saara

REAL ANIMALS HD @0円

ゲームが得意なPROPE開発の動物アクションビューアアプリ。
REAL ANIMALS HD 1.0.1(無料)
カテゴリ: 教育, エンターテインメント
現在の価格: 無料(サイズ: 35.4 MB)
リリース日: 2011/08/25


+ iPhone/iPadの両方に対応
ss1 ss2
3Dモデルの動物が出てきてタップしたら動いたりする、という環境ソフト的なアプリ。
しかし、ダブルタップしたら、え?というアクションが!!アプリ名に反して、リアルじゃない!w
キリン、フクロウ、シロクマのパッケージで85円。お子様が遊ぶにはいいかもしれませんが、そうでなかったら、の金額は微妙、かな。

テレBing @0円

テレビ番組表アプリ、っていろいろあったと思いますが、他のサービスに依存していたりデータが取得できなくなったり微妙なものばかりでした。そこでMicrosoftが出してきたこのアプリ、これが決定版ですね!
テレBing 1.0(無料)
カテゴリ: エンターテインメント
現在の価格: 無料(サイズ: 2.7 MB)
リリース日: 2011/08/01


+ iPhone/iPadの両方に対応
ss1 ss2
ちょっとロードが遅いけど、それはハードが早くなれば改善するかもしれないし、大体一日に一度ロードすれば十分ですし、問題ありません。

10月5日未明

そして、もうそろそろ新iPhone関連の発表が待ち構えていますね!
iOS5の完成度も気になりますが、やっぱりiPhone5が楽しみ!
そして、日本ではやっぱりauからも出るのか!?その場合テザリングとかどうなっている?
と、気になることが沢山ありますが、それももう少しで明らかになりますね!楽しみ!!


[AD]

↓iOS5と同時に、iCloudも始まります!!

iCloudとクラウドメディアの夜明け (ソフトバンク新書)

著者/訳者:本田 雅一

出版社:ソフトバンククリエイティブ( 2011-08-19 )

定価:¥ 767

Amazon価格:¥ 767

新書 ( 240 ページ )

ISBN-10 : 4797367008

ISBN-13 : 9784797367003


↓Makeの単行本。面白そう!

Made by Hand ―ポンコツDIYで自分を取り戻す (Make: Japan Books)

著者/訳者:Mark Frauenfelder

出版社:オライリージャパン( 2011-06-25 )

定価:¥ 2,310

Amazon価格:¥ 2,310

単行本(ソフトカバー) ( 246 ページ )

ISBN-10 : 4873115000

ISBN-13 : 9784873115009


iOSアプリでJSONを読み込む! – SBJson

1
Filed under iOS SDK, iPhoneアプリ
Tagged as , , ,

Objective-C向けのJSONを扱うライブラリを探してみたのですが、JSONのページによるとJSON解析ライブラリはいくつかあるようです。

json-frameworkというのがトップに紹介されており、また、ライセンスも修正BSDライセンスですので、これを使ってみることにしました。
現在は、SBJsonという名前に変わっているようです。

GitHubから取得

適当な場所で次のようにコマンドをタイプします。

$ git clone git://github.com/stig/json-framework.git

これで json-framework/ というディレクトリが作成され、その中にライブラリソースやサンプルソースがダウンロードされます。
(ちなみに、Mac OS XでGit環境を整えた時のメモはこちら→「Gitを使ってみた « TORQUES LABS」
上記コマンドでダウンロードしてきた中にはサンプルコード”Examples”があるので、使い方の参考になります。

SBJsonを使ってみる

上記Examplesの中には2つのサンプルプロジェクトがありますが、参考になるのはTweetStreamというサンプル。NSURLRequestを使った非同期通信での使い方が分かります。
JSONの読込完了時に呼ばれるのは、- (void)parser:(SBJsonStreamParser*)parser foundObject:(NSDictionary*)dict というメソッドなので、受信後の処理はここに書けば良さそうです。
SBJsonを使うと、JSONオブジェクトは、NSDictionaryとNSArrayの組みわせになります。ルート部分が上記メソッドの引数 (NSDictionary*)dict となります。
試しにGoogleカレンダーのサンプルJSONで試してみました。
http://www.google.com/calendar/feeds/developer-calendar@google.com/public/full?alt=json
このURLにアクセスして取得できるJSONの一部をコピペすると下記のような構造になっています。
(後述する操作説明のために、feedの下にtestValueという値を追加しています。)

{
  version: "1.0"
  encoding: "UTF-8"
  -
  feed: {
    testValue: 3
    id: {
      $t: http://www.google.com/calendar/feeds/developer-calendar%40google.com/public/full
    }
    -
    link: [
      -
      {
        rel: "alternate"
        type: "text/html"
        href: http://www.google.com/calendar/embed?src=developer-calendar@google.com
      }
      -
      {
        rel: http://schemas.google.com/g/2005#feed
        type: "application/atom+xml"
        href: http://www.google.com/calendar/feeds/developer-calendar%40google.com/public/full
      }
    ]
  }
}

この中の値を取得するコードを載せておきます。

“encoding”の値を出力してみる

ここは普通にNSDictionaryとしてアクセスできますので次のようなコードになります。

NSLog(@"%@", [dict objectForKey:@"encoding"]);

“feed”の下の”link”の値を出力してみる

ここは2階層目がNSArrayなので、次のようなコードでループを回すことが出来ます。

NSDictionary* feed     = [dict objectForKey:@"feed"];
NSArray*      links    = [feed objectForKey:@"link"];
NSEnumerator* enumLink = [links objectEnumerator];
NSDictionary* item;
while (item = (NSDictionary*)[enumLink nextObject]) {
  NSLog(@"%@", [item objectForKey:@"href"]);
}

Number値をintとして取得

NSDictionary* feed = [dict objectForKey:@"feed"];
int testValue      = [[feed objectForKey:@"testValue"] intValue];

SBJsonWriterでデバッグ出力

デバッグなどでJSONの中身をザックリと確認したい時にはSBJsonWriterというクラスが用意されているので、これを使って次のように簡単にデバッグ出力が可能です。

// debug.
SBJsonWriter*	writer = [[[SBJsonWriter alloc] init] autorelease];
writer.humanReadable   = YES;
writer.sortKeys        = YES; // キーをソート.
NSLog(@"%@", [writer stringWithObject:dict]);

参考サイト


[AD]
↓新モバイルブースター。iPadの充電に対応できているし、容量もアップ!充電速度もアップ!

SANYO USB出力付きリチウムイオンバッテリー (高容量リチウムイオン3.7V5400mAh電池使用) KBC-L54D

SANYO USB出力付きリチウムイオンバッテリー (高容量リチウムイオン3.7V5400mAh電池使用) KBC-L54D

Amazon価格:¥ 6,900

カテゴリ:Personal Computers

発売日:2011-09-08



↓これは!!!!SIMの抜き差しが多い人には超便利!

↓緊急時用のライトもこれなら普段から出しておける!

レゴライト:ランタン/足イエロー

レゴライト:ランタン/足イエロー

Amazon価格:¥ 8,800

カテゴリ:おもちゃ&ホビー



↓手をグルグル回して充電可能!

iOS雑記 8月号

0
Filed under iPadアプリ, iPhoneアプリ
Tagged as , , ,

実家に帰っていたりしてたら、あっというまに8月が終わってしまう!
ということで焦ってこのエントリを書いています。
えっと、、特につながりもなく、ここ1ヶ月くらいで買ったアプリの中からバラバラと紹介してみます!

TableDrum@85円

アプリを起動後、テーブルにiPhoneを置いて周りのものを叩くと、それに反応してアプリ内の関連付けたドラムセットがなるというアプリ。
TableDrum 1.0(¥85)
カテゴリ: エンターテインメント, ミュージック
現在の価格: ¥85(サイズ: 16.8 MB)
リリース日: 2011/07/21

ss1 ss2
なかなか面白い!テーブル叩いてバスドラ、コップを弾いてシンバル、的な感じで遊べます。
実際に音を拾って変換しているので、プレイ時には密閉型のヘッドフォンしたほうが絶対面白い!

赤外線カメラ2@85円

これは、暗いところでも撮影出来る、という機能から探して購入したカメラアプリです。
目的は、寝室の子供らの寝相の悪さをiPhone 3GSで撮影するため!
うちの寝室、布団を並べて寝ているのですが、子供らがあまりに面白い格好で寝ている事が多く、撮影しておきたいなぁ、と思っていたのでアプリで探してみた次第。
赤外線カメラ2 2.0(¥85)
カテゴリ: 写真, ユーティリティ
現在の価格: ¥85(サイズ: 0.2 MB)
リリース日: 2010/02/11

ss1 ss2
が、実際に使ってみたところ、うちの場合、あまりにも暗すぎてほとんどわからない画像になってしまいました。
街灯がある夜の街とかなら大丈夫かもしれませんが、寝室は厳しい感じです。
変に合成エフェクトとかノイズ処理とかしないで、単に長時間露光しただけだとどうなるんだろう?と自分でアプリを作ってみたくなった。

グルーヴコースター@85円

スペースインベーダーを作ったクリエイターが作ったシューティング風味の音ゲー。
シンプルな操作性、ノリノリの音楽、結構調整されているゲームバランス等、大手のゲーム会社がパブリッシュしているだけのことはあり、非常に高品質!
グルーヴコースター 1.0.0(¥250)
カテゴリ: ゲーム, アクション, ミュージック, エンターテインメント
現在の価格: ¥250(サイズ: 75.1 MB)
リリース日: 2011/07/28


GameCenter対応 + iPhone/iPadの両方に対応
ss1 ss2
iOSのGameCenterとの連携もあり、アチーブメント集めにハマりますよ!

CubeSieger@170円

新しい感覚のテーブルゲーム風ゲームアプリ。
CubeSieger 1.0(¥170)
カテゴリ: ゲーム, パズル, ボード
現在の価格: ¥170(サイズ: 19.6 MB)
リリース日: 2011/07/27


GameCenter対応 + iPhone/iPadの両方に対応
ss1 ss2
しかし、なんかシンプルなルールのようでいて、最後のあたり、ゴリゴリ詰めていくのが面倒で2,3回やった後はやらなくなりました。
実質積んでいるようなのに、千日手的な手を重ねていく最終局面がなんか嫌なんですよね。それをやらなくてもいいようなルール作りが欲しかった。


[AD]

↓あの日、とは3.11。読んでみたい。

あの日からのマンガ (ビームコミックス)

著者/訳者:しりあがり寿

出版社:エンターブレイン( 2011-07-25 )

定価:¥ 683

Amazon価格:¥ 683

コミック ( ページ )

ISBN-10 : 4047274747

ISBN-13 : 9784047274747


↓文系きのこ読本!!

きのこる キノコLOVE111

著者/訳者:堀 博美

出版社:山と渓谷社( 2010-06-21 )

定価:¥ 1,680

Amazon価格:¥ 1,680

単行本(ソフトカバー) ( 232 ページ )

ISBN-10 : 4635330516

ISBN-13 : 9784635330510


↓今一番気になっているカメラ。直径40.5mmのフィルタアダプタが付属していたり、本体両端にストラップホールがあったり、GPS周りもしっかりしていたり、デジタル一眼と両立しそうな機能に惚れています。

Nikon デジタルカメラ COOLPIX (クールピクス) AW100 サンシャインオレンジ AW100OR

Nikon デジタルカメラ COOLPIX (クールピクス) AW100 サンシャインオレンジ AW100OR

Amazon価格:¥ 18,816

カテゴリ:エレクトロニクス

発売日:2011-09-08


iOS雑記 7月号

0
Filed under iPadアプリ, iPhoneアプリ
Tagged as , , ,

節電の夏、いかがお過ごしでしょうか。
エアコン替わりに扇風機が増えていますが、あんまり増えたら消費電力どうなの?と思って調べてみたら、相当増えても扇風機のほうが省電力なんですねー。
デスクトップPCよりも、ノートPCが省電力。そしてさらにiPadやiPhoneならもっと省電力!充電タイミングを考えればピークシフトも可能ですしね!ということで、節電目的に、脱PCで、iOSアプリでなんとか賄うというのもアリなんじゃないでしょうか。
Torquesでも、脱PCなiOSアプリ制作のご相談に乗りますよ!

moodO’Clock @ 115円

stereomoodという音楽ストリーミング配信サイトがあります。去年書いたブログエントリでも紹介していますが、気分に合わせて切り替えてリストアップしてくれた曲をオンライン上で聞けるサイトです。
このサイトに登録しているメールアドレスにメールが来ていて、アプリを紹介してる。
寝起き、というか、半分寝ている状態でこのメールを見て、「あー、アプリからstereomood聞けるようになったのかな?8tracksもアプリ出していたし。あっちは無料だけど、こっちは115円か。ま、いいか。」と購入し。数時間後、すっきりした頭でそのアプリを立ち上げてみてびっくり。全然違いました!

moodO’Clock 1.0
カテゴリ: ユーティリティ
価格: ¥115 App
更新: 2011/07/06

iPhoneiPhone
アプリ名をしっかり見れば分かるはず。目覚ましアプリです!!!orz..
時間を指定し、そのときに聞きたいmoodを選んでおけば、タイマー動作でアプリが音楽を鳴らしてくれるというもの。
悪く無いですが、、知ってたら買わなかったかも。
ちなみに、stereomood、今はiOSからでも聞けます!
あ、8tracksアプリは結構いいかも。無料だし。

8tracks Radio 1.3
カテゴリ: ミュージック
価格: 無料 App
更新: 2011/06/03

iPhoneiPhone

iTunes Festival London 2011 @ 無料

超弩級アプリ!というか、超絶サービス!というか、フェスティバル インユアルーム!!

iTunes Festival London 2011 2.0
カテゴリ: ミュージック
価格: 無料 App
更新: 2011/06/20

iPhoneiPhone

http://itunes.apple.com/jp/app/id431168066?mt=8

7月はApple主催の音楽イベントをやっているのです。
ロンドンのライブハウスで毎日2組くらいずつ!
で、すごいのはそのうちいくつかのライブをこのアプリでいつでも見られる、ということ!!
ライブが終わった数時間後から配信され、その後何時まででも見られるのかな?とにかく自分の見たいタイミングで見られる!
iPhone/iPodでもいいのですが、iPadや、AppleTVでも見られます!私は仕事中に横においたiPadで見ていますが、いやー、WiFiなら、音質や画質が最高!
ノーカットで1時間半くらいずつあるのでものすごいボリューム!
仕事の都合で音楽フェスに行けないみなさん!こちらのフェスはいかがでしょうか?
って、これ見たら、実際にフェス行きたくなりますが…(実際に自分がそう…)

別冊ランドネ「フェスBOOK」 (エイムック 2176 別冊ランドネ)

出版社:エイ出版社( 2011-04-19 )

定価:¥ 780

大型本 ( 127 ページ )

ISBN-10 : 4777919188

ISBN-13 : 9784777919185


Shape Shift @ 無料

人気ゲーム「NinJump」や「Paper Toss」を提供するBackflip Studiosが提供する落ち物パズル。
同じカタチのブロックを互いに位置を交換でき、同じ色のブロックを4つ以上つなげたら消える、というルール。

Shape Shift 1.0
カテゴリ: ゲーム
価格: 無料 App
更新: 2011/06/07

iPhone
最初、シンプルすぎて奥が深くなさそうな感じを受ける。
Classicモードと、Zenモードがあるのだが、Classicモードは、途中からタイマー爆弾が出てきて、それが爆発したらゲームオーバーとなり、緊張感が加わる。
一方、Zenモード。こちらが謎だった。永遠に続けられる気がするのです。多分そういう作りだし。
で、割とClassicモード優先でやっていたのですが、その時気づいたのが、badgesと呼ばれるバッヂアンロックシステム。特定の条件を達成したらバッヂが開放される仕組みです。
その中にはZenモード用のバッヂで「特定の色のブロックを全て消す」というのと「特定のカタチのブロックを全て消す」というものがあります。他にもあるのですが、気になったこの二つを目的に延々やってみることにしました。
まず、特定の色のブロックを全て消す、これはちょっと悩みましたが、ある程度頑張ればできました。
問題は「特定のカタチのブロックを全て消す」というやつ。これがやり始めて分かったのですが異常に難しい!!スーパーマゾモードです!!
ここでルールを再確認。「同じカタチのブロックを互いに交換出来る」ので、結局あるカタチのブロックはそこから消えないのです。それをなんとか地道に潰して、消さないようにブロックを積み上げていきつつ上部のあと少しのところまでは行けます。
ここからもうひと踏ん張り!最後のカタチを消すために最低4つブロックを消す必要があるのですが、それを消したら、ランダムで4つのブロックが最後に出てきます。そこで消したいカタチが含めれていない必要があります。
全部で3種類しかないカタチのうち2種類だけでて欲しい、、ということは、最後の最後に(2/3)の4乗の運が必要!!2割弱の確率です。。
このバッヂを消すためだけにこのゲームをやってもいいかと思います。かなりハマります!
で、自分は消せたよー、という自慢!!


[AD]

↓ちょっと気になっているBluetoothヘッドフォン。通話もできるみたいだし!

↓超合金のはやぶさ!

大人の超合金 小惑星探査機 はやぶさ (初回特典付き)

大人の超合金 小惑星探査機 はやぶさ (初回特典付き)

定価:¥ 24,150

Amazon価格:¥ 14,500

カテゴリ:おもちゃ&ホビー

発売日:2011-06-24


↓上の超合金はやぶさがちょっと高いなぁ、という方にはこちら。イオンエンジンの稼働状況も再現出来るみたい(T_T)

スペースクラフト No.SP 1/32 小惑星探査機 はやぶさ 特別メッキ版 【Amazon.co.jp限定販売】

スペースクラフト No.SP 1/32 小惑星探査機 はやぶさ 特別メッキ版 【Amazon.co.jp限定販売】

定価:¥ 2,940

Amazon価格:¥ 6,500

カテゴリ:おもちゃ&ホビー

発売日:2010-09-26