スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

開発手記140605

Feedback Recorder
DSC0220315.png

ファイルの再生を実装
BGMの時と同じ様にシークや時間ラベルの表示等の実装


その他、AVAudioSession周りの設定を詰める

通常時、録音時、ファイル再生時
ヘッドフォンを刺している時、何も刺さっていないとき、刺したとき、抜いたとき

AVAudioSessionの設定は基本的に最後に設定したものが全て総取りになる

各プレーヤ、レコーダの挙動に合わせて再生カテゴリの変更、コントロールの変更を行う
例えば録音ファイル再生時はフィードバック用のレコーダをストップする、BGM再生時に録音ファイルの再生を許可するかなど

とりあえずのレコーダーとしての機能は実装出来た
次は各機能の調整やアニメーションなどの実装に入る

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

開発手記140606

Feedback Recorder

DSC0220316.png

録音ボタンのアニメーションを実装
ボタンのアニメーションはsetCornerRadius:を用いた
角丸を上手く使えば丸→角丸へのアニメーションが作れる。

ひとまずの録音再生機能が実装完了

その他
録音ファイルの再生にビジュアライザが反応する様に変更
など細々とした実装

次回
設定画面の実装

開発手記140609

Feedback Recorder

設定画面の実装
DSC0220317.png


チュートリアルの実装
DSC0220318.png

他課金機能の実装など。


このあたりの作業は毎回やって慣れているのですぐ終わる。

残りの作業は、動作テストとiTunes登録関係。
初めてのCoreAudioを用いたアプリケーションなので、デバッグは徹底的にやること。



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

開発手記140610

Feedback Recorder


iTunesConnect関係の登録
DSC0220322.png


アイコン、スクリーンショットの作成
DSC0220324.png

Ad関係の実装、In-App Purchase(アプリ内課金)の実装
他、アピアランスの細かな調整

ほぼ完成

残り作業
iTunesConnect関係完了させる(全世界ローカライズなど)
バグ取り




開発手記140611

Feedback Recorder

Proバージョンにて解放されるファイル管理関係の実装
DSC0220327.png



デバッグ

とにかく全機能フル回転させて使ってみる
DSC0220326.png


各状態においての出力のアサイン
ビジュアライザの入力アサイン
各プレーヤーの遷移、連携
各状態においての禁則処理など

AudioSessionを使った録音で、入力レベルを変更したいのだけど、どこを探しても見当たらない…?

デバッグ一回目終了
明日二回目を行う

使っていて追加したいと思った機能
・録音ファイルをiTunesでのファイルアクセス時に取り出せる様にする。
他に、DropBoxやEvernoteにアップロード出来るようにする?(ファイルサイズが大きいのでWi-fiを勧める事)
・設定項目にリセットボタンが欲しい(全リセット、アイテムリセット)


プロフィール

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
 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。