開発手記140402

OneColor wallpaper

単色壁紙が簡単に作れるアプリケーション案

DSC02617.jpg


ホーム画面のサンプルでシミュレート出来る機能だが、出現時はUIScrollView自体を移動させる方法がよいか
Verifyは日本人には馴染みの無い単語、ローカライズした方がよい

和色名をどこまで表現するか、ローマ字、漢字(浅葱色、猩々緋など)

RGBつまみなどで色を調整出来る機能も必要だが、テンプレートから毎回ランダムで呼び出す機能があった方がユーザには優しい
親しみやすいUIが必要
付箋はどうだろうか サンプル色を配置するUITableVIewとは別にするか
ランダムの更新の動作、付箋を引っ張る事で何か出来れば


DSC02618.png

本日は色のデータベース作成と上記の状態まで
画面のボタンは反応無し
ただ置いてあるだけ


スポンサーサイト



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

開発手記140403

ONE COLOR WALLPAPER

DSC022014.png

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

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


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

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

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

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

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

開発手記140404

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

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

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

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

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

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

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

開発手記140407

ONE COLOR
DSC022016.png

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

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

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


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

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

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


テーマ : 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

プロフィール

Airwire(えあわいやー)

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

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

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

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

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

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

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