開発手記140417

FromThatDay

アプリケーションのイメージラフを作成
DSC0220273.png
スクロール可能
各項目タップで詳細設定に移行
枠の広さ、順番や段はランダムで決定される

項目が一つしか無い場合は下の様になる
DSC0220274.png


グラフィック重視のアプリケーションのため、この行程は詰めて行きたいが

画像にしてみると、漫画のコマ割りみたいだな・・・・
各コマ内のレイアウト、フォントなどをもっと詰める必要がありそうだ


テーマ : iPhoneアプリ
ジャンル : 携帯電話・PHS

開発手記140416

新しいアプリケーション案

「From That Day(仮)」
DSC0220271.jpgDSC0220272.jpg

「あの日」から現在までどの程度の時間が経過したかが確認出来る
ex.記念日から,結婚してから,ジムに通い始めてから

複数の項目を管理して、毎回ランダムで記事の様なレイアウトを生成する
デザイン重視 - 線と色を意識して
起動時のアニメーションによって飽きさせない工夫を

線を書く技術はSymbolix.にて使用したので、それを応用する


どれほどの項目数を管理出来る様にするか
->無限を想定するなら、画面の描写の問題でリユース出来る機構が必要
 UITableViewを工夫して使用出来ないか

時間の単位は変更出来る様にする(年、月、週、時、分)

差分にどこまでの精密さが必要か
->半月とは何日分か?NSDateの差分を取るメソッドがあったので調べる

項目の更新はTableViewを使うならUIRefreshControlが面白そうだ

開発手記140414

ONE COLOR WALLPAPER

スクリーンショットを作成
DSC0220267.png


AppStore用の説明文、検索ワード指定
ローカライズ作業の完了
最終調整、確認作業


->Appleに提出
最近は大体1週間くらいでレビューに入るので
レビューを通れば来週くらいにAppStoreに並びます

作業日数12日
時間1日5時間×12=60時間

構想から提出までで60時間

技術で詰まった箇所はなかったがシンプルなアプリ故のUIデザインの調整に時間がかかった。

Appleからリジェクトされたら、またこのアプリの事を書こうと思います。


テーマ : iPhoneアプリ
ジャンル : 携帯電話・PHS

開発手記140413

ONE COLOR
DSC022025.png

設定画面とチュートリアル画面を実装
チュートリアルはなるべく言語を用いず図で説明したい

残りの作業
・チュートリアル動作の確定
・ローカライズ(重要な文言は全世界分作りたい)
・iTunes関係登録(スクリーンショット、説明文など)




テーマ : iPhoneアプリ
ジャンル : 携帯電話・PHS

開発手記140410

ONE COLOR

IMG_6608.png

検索機能の実装完了

昨日書いたUIの結論はこうなった

残りの実装
・設定画面
・設定適用雑務
・アドオン関係
・iTunes関係の登録


毎度作っている時に通る道だが

ここらへんの行程でそろそろ疲れが出始める
ほぼ完成に近付いて、安心するせいだろうか

頑張ろう

テーマ : iPhone アプリ
ジャンル : 携帯電話・PHS

開発手記140409

ONE COLOR

setting.png

今回はこの設定ボタンをどこに置こうかという話


ちなみに、現状としてはこんな感じ
DSC022019.png


各機能はこう
DSC022020.png



全体の目的は「好きな色の壁紙を作成して保存できる」


設定ボタンの機能は

こんな画面を下から出すこと
DSC022018.png


さて、どこに置こうか

区分は「設定」

提供したい優先順位は
色調整>書き出し>設定


この情報を踏まえた上で出した案が以下
DSC022022.jpg
この3つだと案2が1番良いかな・・・
幸い検索機能はまだ作っていないので、手間はかからない

下部のツールバーに色調節機能、設定、書き出しが無造作に並んでいる印象になってしまうので
UIToolBarを改造して、真ん中に書き出しボタン+真ん中のボタンだけ大きくする様なデザインの変更が必要かもしれない


photoshopでコラージュした画像だが、こういった方向で進めて行きたい
DSC022024.jpg

テーマ : iPhoneアプリ
ジャンル : 携帯電話・PHS

開発手記140408

ONE COLOR
IMG_6601.png

ColorPickerCamera(下部ツール)左2番目を実装

- (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer
fromConnection:(AVCaptureConnection *)connection
にて、CMSampleBufferRefからタップしたポイントの色を取得しているのだが、時々挙動がおかしい?
色が取得出来ずに黒くなってしまう時がある

カメラをアップにしてタップすると間違いなく色を取得出来るが・・・
CMSampleBufferRefに関してもう少し調べてみる事にする

残りの作業
・カメラからのカラーキャプチャ(バグ修正)
・検索機能
・設定画面
・他雑務(チュートリアル、アドオン、iTunes関係)

テーマ : iPhoneアプリ
ジャンル : 携帯電話・PHS

開発手記140407

ONE COLOR
DSC022016.png

リスト(下部ツールバー真ん中)を実装

設定ボタンを置く場所が無くてここに置いたが、分かりづらいか
まだ設定ボタン自体の中身は実装してない

「P」「J」「W」で各セクションに飛べる


ツールバー1番右のボタンで作成した壁紙をフォトライブラリに保存する

今の所即時保存にしてあるが、保存処理は段階を踏ませた方がよい
UIActivityViewControllerを使用してSNSにも投稿出来る様にする

残りの作業
・カメラからのカラーキャプチャ
・検索機能
・設定画面
・他雑務(チュートリアル、アドオン、iTunes関係)


テーマ : iPhone アプリ
ジャンル : 携帯電話・PHS

開発手記140404

ONE COLOR WALLPAPER
DSC02519.png
ランダムで選ばれるサンプル色リストの実装完了
右の付箋を引っ張るとリストが出てくる
->項目をタップすると色が適用される

サンプルのホーム画面もちゃんとしたものを作成

今日の小技としては、UIImageViewの画像の切り替えをUIButtonのEnable,Disableでの切り替えに変更したところ

サンプルのホーム画面は、白字のもの、黒字のもの2種類用意しているのだが、スライダーを動かす度に新しい画像をImageViewに割り当てると
動作が重くなる

元々二つ(以上)のイメージをもつUIButtonならメモリを増やす事なく画像の切り替えが出来る

調べてみたが、RGB各どれかの数値が205を超えるとホーム画面の文字は黒字になる
シミュレートでも同じ動きをする様に実装

テーマ : iPhone アプリ
ジャンル : 携帯電話・PHS

開発手記140403

ONE COLOR WALLPAPER

DSC022014.png

RGB調整スライダー+HEXエディタを実装
左下のボタンを押すと下からにょきっとRGBSliderが出てくる

スライダー値変更時にはリアルタイムで背景色が変わる


右上のボタンを押すとこの様にホーム画面のサンプルがおりてくる
DSC022015-2.png

今はとりあえず雑に抜いた1枚の画像を載せてるだけだが、一つ一つのアイテムを自分で作って実装するべきか

ホーム画面の文字は背景の色の明るさに寄って白⇔黒と変化するため画像1枚では対応出来ない?
アニメーションさせる必要も無いので、画像を2枚用意すればよいのでは

iOS7から明るい背景には自動でグラデーションが付く様になったが、どこまでシミュレートするか・・・

テーマ : iPhone
ジャンル : 携帯電話・PHS

プロフィール

Airwire(えあわいやー)

Author:Airwire(えあわいやー)
 
iPhoneアプリ開発者です。
開発手記などを載せていこうと
思っています。

Feedback Recorder
(itun.es/i6Sw4dw)
累計40万ダウンロード達成!

作成したアプリケーションは画面右のリンクから

アプリの制作過程は左下のカテゴリでまとめて見られます。

リリース報告&要望、報告受付は
Twitterアカウント@Airwire_product
にて行っております。

連絡先
dev.airwire[@]gmail.com
@の横の[]を削除してください

Developer's Twitter
最新記事
月別アーカイブ
カテゴリ
作成したアプリの紹介
公開中のアプリ
検索フォーム
Airwire products. QRコード
iTunesのアーティストページが開きます
QR