2011年12月26日

人気作品

今日気づきましたが、iTunes Store のミュージックカテゴリ、人気作品に無料メトロノームアプリAT-METRONOMEが入ってた━━━━(゚∀゚)━━━━ッ!!
いい思い出になりそうなので記念に貼っておこう。><
(キャプチャはiPadのほう)

なんかいろいろWebを見てたらiPadミュージック無料で5位だった形跡もあります。
これが瞬間風速ってやつかな。僕が見たのだと30位ぐらいが最高だったけど。
っていうか、iPadはまだまだ市場が小さい感じですね。


2011年12月22日

新アプリ、リジェクトされました;;

まあ、審査に時間かかりすぎな時点でもう諦めてましたがw

新アプリはスターウォーズっぽい時計で、まあ著作権的にマズイということで。
いや、多分厳密には大丈夫だと思うんだけど。(権利登録しようがないと思うところだし)
ただまあ、誰でもわかるっちゃわかるものではあったw

Appleも明確に著作権違反だからとは言ってない。
「すぐ連想させるから」ということでストアには置けないと判断した。 著作権的にクリアなことを示す書類等を提出してくださいということでした。
問題が発生した場合、Appleも責められるから。とも書いてあった。
ですよねー。

まあいろいろ修正するのも面倒だし、「検討ありがとう」ということで自らデリートしましたが。
あー、提出時点で僕もキワドいかなーとは思って、ディスクリプションに必死に「異なる」ことを書いたんだけどなあ。 ちょっと言い訳じみすぎてたかなw

ただ、「スターウォーズ」という作品はAppleの本拠地があるUSAではもう魂といっていいほどの作品ですよね。
僕もアメリカ人だったら、もう少しゴネたかもしれないけど、まあしょうがないかな。

まあ、こういうやりとりも面白い経験ですね。
次がんばろー、俺。


2011年12月21日

AT-METRONOME Version 2.0

無料iPhoneメトロノームアプリ、AT-METRONOMEをバージョンアップしました。
ちょっとペースが早すぎましたが、これで一段落です。
Appleのウインターホリデーまでに間に合ってよかったです。
っていうか全体的にアップデート多いし、休み前に詰め込んでるのかなAppleさんw
これで正月、In App Purchaseの様子がわかります。うれしい!
まあ、あんまり売れないだろうけど。

そういえば、ややツンデレ的にテンポ微調整機能つけちゃいました・・・
雰囲気が壊れなければいいかなということで、ややブレてしまった僕ですw


バージョン 2.0 の新機能 2011/12/21

バグ修正
テンポ微調整機能追加
iPad用レイアウト修正
広告非表示拡張機能が購入できるようになりました。

拡張機能購入で、
- 広告の非表示
- タップによるテンポ設定
- 簡易ビート機能
が可能になります。




2011年12月18日

iAdのFill Rate

iAdとAdMobってのを始めて10日ほど経った。
こういうのやってみるのも初めてで、いろいろ「体感」できる。

iAdはまあ噂通りFill Rateが低い!
Appleはやる気あるのだろうか?と心配になるレベルだった。
USに比べて日本はほんと低くて、少なくとも僕が見たのはJR東海のを1回のみ!
(僕は開発版ばっかり使ってるから普通のユーザと違って全然リクエストしてないが)
対してはAdMobは、ほぼ100%広告が表示される。 Google自社の広告を出してでも意地で埋めてくれる。

これは両社の違いがよく出てて面白いですね。
庶民にやさしいGoogleは安い早いうまいって感じで、Appleは高級な路線です。

しかしなんでiAd広告が売れないのか? 想像するに、

1.代理店(D)に対してAppleの取り分が多い

したがって、

・広告料が高い
・Dがあんまり旨みがないので気合入らない

んじゃないかなーなんて思うんですが、妄想でしょうか?
あと

2.広告自体の制作もiAdのほうが面倒くさい、高い

だろーなーなんて想像もします。

1.は我々開発者にとってはとても有難いことなんで、そのままがんばって欲しいと僕は思います。
なんといっても広告業界を支配している、というか日本人そのものをコントロールしてきたと思えるDに対して傲慢にいけるのは、今をときめくApple様のみだと思うし。

Apple様、引き続きがんばってください。
そしてD通様、僕のためにがんばって広告売ってきてくださいw



2011年12月15日

In App Purchase

とりあえず、AT-METRONOMEはほぼ完成域に達しまして、(早w)あとは遊ぶしかないのだが、タップテンポ機能と広告非表示を拡張機能としてアプリ内課金にしようと思ってます。
個人的には全然いらない機能なんだけれどもw
まあアプリ内課金の実験的要素が強いです。
広告がイヤ!って人もいるかもしれないし。
何事も実験実験。


2011年12月14日

AT-METRONOME Version 1.3

なんか先に提出した新アプリよりこっちが先に、審査通っちゃいました。
バージョンアップの審査は早いね。

無料のメトロノームアプリAT-METRONOME、今回の目玉は初のユニバーサル・アプリにしたことです。
本当は僕は基本的にレッスンにはiPadのほうをよく使ってます。(楽譜なんかも電子化してます)
なので、作者本人的には待望のアップデートなんですが、どうなんでしょうねw
普通はiPhoneメインで使いたい人が多いんだろうな。

その他、レイアウト変更、音叉の音の調整を行なっています。
ちなみにVer.1.2はDeveloper Rejectedしたので飛んじゃいました。


In Review

新アプリのステータスが「In Review」に変わってから30時間が経過した。
4時間で結果が出たAT-METRONOMEと比べるとかなりかかってる。
アプリ的にはAT-METRONOMEよりもさらに簡単なものなのだがw
ネタがちょっときわどかったかなー。
リジェクト確率83.4%って感じかな。

あー、この待ち時間イヤ。


2011年12月13日

iOS 5.1 BETA 2




・・・というのが公開中だがどうしたらいいのだろうか。(笑)

iPhoneには怖くて入れられないかな。
いちおうiPod touchには入れて、現在公開中のアプリは特に問題なく動作することは確認した。
しかし開発用実機テスト機としてiOS 5.1を使うにはどうやら、

Xcode 4.3 and iOS 5.1 SDK beta 2 (Lion)

っつーのが必要っぽい。
でも2本も申請中のアプリがあるから、入れるの怖い・・・
アップグレードっていうのは簡単だけど、ダウングレードってのは面倒くさい場合もあるので、ちょっと怖い。

開発用Macが2台あればいいんだろうけど、残念ながら今1台しかないし。
正式版が出るまでtouchのテストはしなくていいかな。

APIの違いを見ると、なにやらAV関連のAPIが書いてあるな。
次はiPod関連のアプリ作ろうと思ってたんだけど、ちょっと待ちかな。
なんか年内はもう仕事納めな予感!!

早く出ろXcode 4.3正式版!!


順位

AT-METRONOMEはかなりニッチなアプリだと思って、ランキングなど気にしてなかったんですが、意外と上位に行くもんなんですね。
上位って言っても、僕が見た最高は無料ミュージックカテゴリ133位ですがw

こないだは


173位とか。
まわりを見ると、Mobile PODとかNEX DJとかGibsonのアプリとか、強力そうなのも見えるんですが、そんなもんなんですね。
今は200位以下に落ちちゃってるんですが、200位ちょい下で上下してます。

レビューもあんまりつかないし、プロモーションらしいことはなんにもしてないし、ビギナーズラックかもしれませんが、ちょっとヤル気がわいてきました。


2011年12月12日

AT-METRONOME FAQ

ほぼ無いですが、一応無料メトロノームアプリAT-METRONOMEの疑問を掲載します。


Q: スピーカーから音がでないのですが。
Sound does not come out from the speaker. 
A: iPhoneをお使いで、マナーモードになっていませんか? AmbientSoundモードで動かしているため、マナーモードではスピーカーから音が出ないようになっております。
これは、スピーカー使用中に、マナーモードで着信に気づかないことを防ぐため、そのようにしております。
Do you use iPhone and set silent mode?  Since it is moving in AmbientSound mode, in a silent mode, sound comes out from a speaker.
This is for preventing not noticing call arrival by a silent mode during speaker use. 

Q: ピタっと狙ったテンポにできないのですが。
It is not made to just and the tempo aimed at. 
A: あまり数値にこだわらず、リアルのメトロノームの感覚で使っていただければと思います。(結構この製品の大きなポリシーなので)
It seldom adheres to a numerical value, but I think if you use with the feeling of a realistic metronome.  (It is a policy of this product. )

Q: BPMあってますか?
Is BPM right? 
A: 正確なテンポを出すのはなかなか難しいのですが、AT-METRONOMEでは楽器練習用を主眼においておりますので、数値通りのBPMにすることよりも、均一なインターバルにすることを優先しています。(DTM用ではないですし、正確な数値に意味は無いでしょうから) BPM値はあくまでも目安とお考え下さい。
AT-METRONOME is not at BPM as numerical, and it gives priority to using a uniform interval.
Please consider the BPM value to be a near numerical value.

Q: 画面が消える時があります。
A screen may disappear. 
A: iPhoneで近接センサーをONにしている場合、近接センサーに物が近づくと、START/STOP動作になります。
不用意に手などをiPhone上部に近づけないようにしてください。
It will become START/STOP operation, if a thing approaches a proximity sensor when the proximity sensor is being turned ON with iPhone.  Please do not bring a hand etc. close to the iPhone upper part carelessly.

Q: アプリを再度インストールしなおしたら、拡張機能が消えてしまったのですが。
When reinstalling an application again, expanded function have disappeared. 
A: すでに購入したiTunesアカウントでリストアしてください。また再度購入しても、Appleの仕組みにより、無料で(課金されずに)拡張機能をダウンロードできるはずです。
Please Restore by the already purchased iTunes account.  According to the structure of Apple, expanded function should be able to be downloaded free.



その他、質問がございましたらコメント欄にてお願いします。
If you have any questions, please write a question to a comment field.

storyboardでのかんたんユニバーサルアプリ

AT-METRONOMEをユニバーサルアプリ化して申請中ですが、XCODE 4のstoryboardだと結構簡単だったのでざっくり説明。
ここではiPhoneアプリがstoryboardを使って完成した後という前提で説明します。

1. storyboard を追加

「Device Family」はiPadで
MainStoryboard(iPad). storyboardなどiPad用とわかり易い名前で。



2. Summaryで1.で作ったstoryboardを追加
DevicesはもちろんUniversal

iPad用のMainStoryboardを設定します。



3. iPhone用のstoryboardから全パーツをがばっとコピペ
・View Controllerを、iPhone用のと同じにする。
・各パーツのActionやOutletをiPhone用と同じにちまちま設定(ctrl+ドラッグが便利)
・Viewが複数ある場合はすべてのViewでやる。 Navigation Controllerなどもあれば同じに

4. 各パーツの位置や大きさを調節
・iPadならではの部分がまずいろいろあると思うので、コードをせっせと書き換える。


if (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone)

とかで。
AT-METRONOMEの場合は、iPadでは横向きに出来るようにしたかったってのと、広告の大きさあたりのコード変更がありました。

5. iPad用のアイコンやローディングイメージも忘れずに。





なんて手順でどうだろうか???
(あんまり自信なし)

2011年12月9日

AT-METRONOME Version UP

というか、生まれて初めてバージョンアップしてみました。
無料メトロノームAT-METRONOME、今回のVer1.1では

  •  2本指のタップによって開始/停止ができるようにしました。
  • 近接センサーによって開始/停止ができるようにしました。(iPhoneのみ)
  • AdMobが表示されます。

近接センサーはVer1.0公開後に知った技です。 僕は結構長い間iPod touchだけを使い続けてて、au by KDDIでの取り扱い開始を機にiPhoneデビューしたんですが、やっぱりiPhoneってすごいデバイスですね。
これでまた一気に使いやすくなりました。個人的にはw

ちなみにVer UPだと審査待ちは4日でした。
簡単な変更ですが、AdMob表示ってのはちょっとドキドキしました。
広告はお金に絡みますからね、なんか突っ込まれるんじゃないかと・・・ちょっと臆病過ぎなだけですがw


2011年12月6日

メモ - iAd

XCODE4でIB(Storyboard)を使ってiAdバナーを貼る場合、かなり簡単なのだが、あんまりGoogleで引っかからないので書いておく。
超初心者だといろいろ関係無いことまでコピーしちゃいそうなので。(僕ですがw)


  • IBでADBannerViewを親Viewにドラッグして追加。
    基本的にこれだけでiAdは出るのだが、エラー時の処理を入れないとリジェクトされるそうなので、
  • delegateを親のViewコントローラーにする。
    (ctrl押しながらドラッグするやつでやれば簡単。Outletは必要に応じて)




後はいろいろ紹介されてる↓のメソッドを好きに書けばOK
- (BOOL)bannerViewActionShouldBegin:(ADBannerView *)banner willLeaveApplication:(BOOL)willLeave
- (void)bannerViewDidLoadAd:(ADBannerView *)banner
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error

ポイントはviewDidLoadでいろいろ書く必要が無いこと。


2011年12月1日

なかなか

フリーソフトなんて昔Windows用を散々作ってたし、iAppなんてもの似たようなもんだって思ってたんだけど。
いやー、全てが初体験な感覚で、なかなか刺激的ですな。
やっぱり自分が作ったものが「あの」iTunes Storeに審査の末に置かれるってのはなんていうか実際やってみると、かなり「大事を成した」感覚です。
ちょっとAppleに対してへりくだり過ぎですねw

AT-METRONOMEの初日のダウンロード数は、まあ予想より多かったなって印象です。
なんてことないアプリだから、よっぽど検索で片っ端から試す人ぐらいしか気づかないと思ってたんで。
どっかの新着にでも載るのかな? iTunes Store上では見当たらなかったんだけど。

そしてなんと初日にいきなり!!! レビュー書いてくれた人がいました!
アメリカの人でしょうかね?「よく出来てる」と5つ星くれました。
まあ、こんなのも初体験ですが、めちゃめちゃ嬉しいです。
バージョンアップするのが怖くなりますwww

ちなみにダウンロード数は、USA、中国、日本、韓国、、、、といった順で多かったです。
なんともまあ、統計通り。