Archive for 2010
パスワード管理コントローラ
土曜日, 8月 14th, 2010どもです。
ようやくプロジェクトが一段落しました。
ただ、tabBarを動かしてるのが気がかりで、
もしかしたらrejectくらっちゃうかも…(苦笑)。
ということで、久しぶりの更新です。
今日はパスワード管理コントローラの話。
次作るソフトはパスワード管理する予定です。
そのため、パスワード管理コントローラが必要になります。
ということでこんなん作ってみました。
動画で見せられれば良かったんですが、今は厳しいので画像だけです。
流れとしては
(1) 発動 -> グレーの画像が多い被さり、modal化
(2) キーボード出現
(3) 同時に左からパスワード表示viewがスライドイン
っていう感じです。
工夫点はシングルトンで作ったんで、あまりrelease
意識しないでもいいようになっている点ですかね。
あと、キーボード上をスライドしてくるviewですかね。
あと、iOS4からはこれまでの方法 (keyboardの
Notification拾ってボタン配置)ができなそうです。
ちなみに配置方法としてはこんな感じです。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | UIWindow *keyboardWindow = nil; for (UIWindow *testWindow in [[UIApplication sharedApplication] windows]) { if (![[testWindow class] isEqual:[UIWindow class]]) { keyboardWindow = testWindow; break; } } if (!keyboardWindow) return; // Locate UIKeyboard. UIView *foundKeyboard = nil; for (UIView *possibleKeyboard in [keyboardWindow subviews]) { // iOS 4 sticks the UIKeyboard inside a UIPeripheralHostView. if ([[possibleKeyboard description] hasPrefix:@"<UIPeripheralHostView"]) { possibleKeyboard = [[possibleKeyboard subviews] objectAtIndex:0]; } if ([[possibleKeyboard description] hasPrefix:@"<UIKeyboard"]) { foundKeyboard = possibleKeyboard; break; } } if (foundKeyboard) { // Add the button to foundKeyboard. if (cancelButton) { [foundKeyboard addSubview:cancelButton]; } // passContainer 追加&出現 [foundKeyboard addSubview:containerView]; [containerView release]; // 右に移動 [self switchContainerView:@"migi"]; } |
プライベートメソッドもそのまんま入ってるんで
見づらいですが…(苦笑)よければ参考に。あ、あと、
今回のパスワードコントローラを使いたいという方が
いらっしゃったらご連絡ください。完成アプリに私の
名前を入れてもらう&改変禁止でよろしければご自由に
使っていただいて構いません。本当はフリーで配っても
いいんですが、そういう名前が入ってるだけでも
十分嬉しいですし。
NAmida 1.1.0 リリース !!
木曜日, 7月 8th, 2010につき期間限定セール中です。
7/15まで115円です♪
という事で、ほんと久しぶりの更新になります。
ずいぶん経つうちにMacmotoは3000ダウンロード達成しちゃうし、
iPadは買っちゃうし、でほんといろいろありました。
で、なんでブログ書こうかと思ったかというとですね、
appStore上のNAmidaのスクリーンショットが旧バージョンのままなんですよ。
それが気持ち悪いんで、どうせならここに載せちゃえって事です。
ようは宣伝です(笑)
変更内容としては3点。
1) UIの変更
2) ランダムモードの追加
3) 音追加
って感じでしょうか。
まずはUIの変更ですが、具体的にはこんな感じに

ポストイットであみだを管理するようにしました。
項目も表示して情報量が増してます。まあその分スペースはとるんですが、
そんなに数作らないだろうしなんとかなるかなっと。
ラインを鉛筆描きっぽくしたり、選択矢印を画像として用意したりしました。
なんか前のだとちょっと気持ち悪いかなってのもあって(苦笑)
あと、右上にあるスイッチがランダムモードのスイッチです。
これをオンにすると、結果表示時に項目が並びかわります。
その方が楽しい場合もあるかなと。
のように玉をちょい透明にしたりとかいろいろ気つかってます。
最後に、
期間限定のセール中ですのでよろしかったらどうぞ♪
レビューも書いたりしてくれるとありがたいですね。
ご意見等は 335g (twitter) まで
NAmida 1.0.1 AppStore申請中
水曜日, 3月 17th, 2010です。
昨日appbankにご紹介いただいて、
ようやくダウンロード数も伸びてきたようです。ありがとうございます!!
ちなみに今回のアップデートは、
•アミダリストセル最下段タップによる色変化しない -> バグ取り
•とんがり玉が色抜けしている -> より自然な感じに形状変更
です。
あと、まず直したいのは、横移動時のスピードアップを防ぐ事。
本数が多いと目立たないんですが、少ないと極端なんですよね。
NAmida (iPhone App) 紹介
日曜日, 3月 14th, 2010まずは動画を
こんな感じです。
特徴としては、
1) 縦線が2〜10本で選択可能
2) 横線はランダムに配置
3) 一人モードと全員モードあり
4) アミダを1セットとし、保存が可能
5) アミダの項目も保存が可能で、同じ物を設定する際は入力不要
といった所でしょうか。
価格は、ちょー強気設定 『230円』。
105円にしても良かったんですが、個人的に105円のアプリって
やっすいアプリというイメージしか無いんですよね…。
NAmidaに関してはバージョン1.0が完成系とはまったく思ってません。
今は単機能はアミダくじなので、これからiPhoneらしさをぜひ出していきたいと
思ってます。せっかくiPhoneでやるんだから、落下最中に横線がランダムに加わるとか、開始直後に横線が全て落ちてなくなるとか、いろいろやってみたいんですよ。
つまり、230円というのは
『決意表明!!』
ってことなんです。
ぜひ落としてみてください。
それで、良いアイデアのある方はコメントください。
良いアイデアがあれば積極的に採用したいと思いますし、
採用のあかつきにはプロモーションコードを配布ってのもありですよね。
NAmida (iPhone アプリ) on sale
日曜日, 3月 14th, 2010ようやくiPhoneアプリがAppStoreに並びました。
名前は以前にもブログで書いたと思うのですが『NAmida』といいます。
iPhoneで気軽にアミダくじできるように心がけました。
名前の由来は No stress Amida から … というのが建前で、
単にダジャレです(苦笑)。
ただいまyoutube用の紹介動画を作っているので、
細かい紹介は後ほど。
ではでは
あ、AppStoreへのリンクはこちら
wordpress テーマ更新
火曜日, 2月 23rd, 2010NAmida (iphone App) 開発中
月曜日, 2月 22nd, 2010表題の通りです。
名前をNAmidaといいます。
まだどういうAppなのかは秘密なんですが、日本人なら名前でおわかりですよね(苦笑)。
今回開発メモとして書いておくのはCAShapeLayerの事。
確かOS3.0から登場したCALayerの子供です。
pathを指定するだけでいいし、アニメーションするのにもなめらかな感じで好きなんですが、
どうやら描画が遅そう…。
というのも、今UISliderもどきをコーディングしているんです。
そこでカーソル部分をCAShapeLayerで書いてました。
そのカーソルにタッチして横にスライドすると横に移動するんですが、
すっごいカクカク…(苦笑)。
UIViewを配置してtouchesMoved:withEvent:で毎回setNeedsDisplayするよりもカクカク…。
という事でviewで書く事にします。
以上。
久しぶりの更新です。
火曜日, 1月 26th, 2010最近友達2人でiPhoneアプリを作ってるんです。
いや〜、きちんとしたプログラム自体初めてな上に、
英語の苦手なためアップルのリファレンスが読めないんです…(苦笑)。
とまあ、そんなこんなで更新は止まってたわけです。
言い訳はこのぐらいにして、本題です。
プログラムの勉強を初めて作ったMacのプログラムMacmotoが
ようやく2000ダウンロード達成です。

いや〜、嬉しいものですね。使ってもらえるのは。
ただ最近はちょっと悩んでるんです。
というのも、Macmotoというのはドコモ用の着うた作成ソフト
(Windowsでいう着もとです。)なんですが、今私iPhoneなんですよ(苦笑)。
どうしたもんですかね〜。

