さんすうすいすい

mizuno-amiさんが、iPhone,iPod/Android用アプリ「さんすうすいすい」を公開されました。
恐らくNS Basic/App Studioを使って作られたアプリ日本第1号になるのかな?と思います。
amiさんも仰っていますが、ユーザはブラウザベースのアプリとか意識すること無く、普通のアプリのように使えます。

普通にホーム画面に登録して、アイコンをタッチすると、

スプラッシュ画面も表示される等なかなか本格的です。
関係ありませんが、私はスズキスプラッシュを注文しました。

残念な事に、本体を横向きにしても画面が上手に追従してくれないので使えませんが、それを差し引いても、意外とNS Basic/App Studioは使えそうです。
まぁ、NS Basicで言えば、Ver.1.xの頃のエディタくらい扱いづらいですが、落ちる事はありませんので良しとしましょう(笑)

iPhoneアプリが手軽に出来て、サンデープログラマにはいいなぁ。
私もそうですが、AppStoreでアプリを公開するのは色々と面倒です。
興味あるなぁ。って、すみませんアプリじゃなくてNS Basic/App Studioの記事みたいで(笑

脳力活性 for iPhoneリリースしました

脳力活性 for iPhoneをリリースしました。
最初はPalmでした。
頼まれもしないのに(笑)Pocket PC版、Mac OS X版など、色々移植してみました。
フリーアプリなのでよろしければ、というかぜひインストールして下さい。
iAd(広告)を実装していますが、日本ではこれからのようでアプリ起動中に私は見たことがありません。
嫁さんと私のiPhoneにはインストールしましたんで、少なくともダウンロードは2あるはずです。
で、どうやってダウンロード数を調べるのか分らなかったりします。
どなたか教えて頂ければ有難いです。

NS Basic/App Studio

mizuno-amiさんが、NS Basic/App Studioを買ったそうだ。
で、早速"Hello,World!"正式版(笑)をリリースされたんでiPhone 4で試してみた。
で、アイコンとして登録。

ボタンを押すと、

おぉ!"Hello,World!"だ。

以下はamiさんの引用

有償アプリを作りたい場合は、サイトそのものに対するアクセスに制限を設けて、例えば、パスワードを有償で支給するなどすれば良さそうです。
まぁ、日本のユーザーの場合、ホビーユーザーが多いので、あまり利用する人は居ないのかもしれませんが、いわゆる「フリーウェア」を配布するなら、本当に楽に出来るので助かります

最近はホビープログラマにとって、本当に厄介な時代になったよね。
爺さんみたいだけど「昔は良かった」というか爺さんなんだけどね。

久々のXcode

Mac版の「脳力活性」をiPhoneに移植しとります。
元々がサンプルより簡単なアプリですし、フレームワークは同じようなもんなのでそう苦労はしないだろうと、たかをくくっておりましたが、忘れちゃってるんで困ります。
老後の楽しみとして、

  • プログラミング
  • そば打ち
  • パンを焼く

ということを考えとりますが、どれも魅力的で楽しいもんです。
ということで、iPhone Developer Programに大枚\10,800を支払って登録しました。
正確にはActivateに失敗しとりますんで、まだ登録まで言ってませんが。
この程度の投資は仕方ないかと思い直しました。
まぁ、頑張ります。

iPhone SDKをダウンロードする

実は私Appleデベロッパー登録しとりまして、iPhoneにも登録してました。
で、久々になんかやってみようかと思い、SDKをダウンロードしとります。
正直言って忘れちゃってますよね。
ダウンロードに30分程度掛かりそうなので、その間にブログ書いてみました。
追記
で、最新のSDKは10.6.4じゃなき駄目と怒られる(笑
家のは10.5.8だったので、Amazonおいそぎ便で頼んだ。
今日届くらしい。

iPhone 3Gの IOS 4をiPhone OS 3.1.3にダウングレードした

以前の日記に書きましたが、iPhone HacksiOS 4にアップグレードしたiPhone 3GiPhone OS 3.1.3にダウングレードする方法が掲載されています。
iPhone 4を入手したんで、iPhone 3GのOSを3.1.3にダウングレードしてみました。
iPhone Hacksに出ていたそのままですが、私が実際にやった方法を書いておきます。
私が実行したのはMac環境ですが、Windowsでのダウングレード方もリンク先に解説があります。
実行前に必ずiPhoneのバックアップを取っておきます。


Step 1:iPhone OS 3.1.3をダウンロードする
こちらからiPhone OS 3.1.3をダウンロードして、デスクトップに保存
ダウンロードするファイルは、3.1.3(3G):iPhone1,2_3.1.3_7E18_Restore.jpsw


Step 2:RecBootをダウンロードする
こちらから、RecBootをダウンロードして、デスクトップに保存*1


Step 3:iPhoneをDFU ModeでMacと接続する
1.iPhoneiTunesと接続
2.iPhoneの電源を落とす
3.ホームボタンを押したまま、スリープボタンを数秒押す*2
4.DFU Modeでの接続に成功すると、iTunesから次のようなポップアップが表示される*3

OKボタンを押してポップアップを閉じる
5.iPhone 3GiPhone OS 3.1.3 firmwareでレストア

[Option]ボタンを押しながら復元ボタンを押すとファイル選択ポップアップが表示されるので、Step 1でダウンロードしておいたファイルを選択すると復元が開始される*4
復元が終了するとiTunseは 1011, 1013または1015のエラーポップアップが表示される

RecBootを起動してiPhoneリカバリーモードから抜ける*5

6.iPhoneが再起動するので、iTunesで以前の環境を復元する

*1:現時点でのバージョンは1.0.2

*2:スリープボタンを押すのは10秒と言われているが、私の場合はまずこれで大丈夫

*3:表示されない場合は2.からやり直し

*4:10分程度かかった

*5:この部分はWindowsとやり方が異なる

特に戸惑うことはない

今更ながら、iPhone4を使いだしたわけですが、3Gからの機種編でも全く違和感ありません。
正常進化という感じです。
アクセサリ類はコネクタ類は同じなので使えますが、Dockは差込むところの形状が違うんで駄目でした。
無理矢理刺すとどうにかなる?ともおもいますが、そんなことはおっかなくて出来ません。
ケースは3Gで使っていたスリップオンタイプのケースがベストフィットで、前後に保護シートを貼った上でこのケースに入れています。

ジーンズの前ポケットに普通に入れています。