2016年6月開発状況

今月からRepete Plusの開発を本格的に再開しました。
(去年、Objective-C版で開発に手をつけたあたりで、RepeteのほうのSwift移行およびプレイヤーの抜本的改修の必要があり、それに半年かかってしまいました)

Repete PlusはRepeteの機能追加版です。
* 歌詞表示
* 曲送り・曲戻し
* 早送り・戻しでの秒数指定
* メイン画面の左右下部に設定変更ショートカットボタン
* オーディオファイルの区切り編集機能
が主な追加機能です。

1日~22日

Repete Plusの開発。
* 画面レイアウト
* Repeteの機能の移植
* 歌詞表示機能
を行いました。
また、この時期には並行して、関数型プログラミングの考え方を理解しようと「すごいHaskellたのしく学ぼう!」を読み進めていました。

23日~28日

RepeteのPicker、Playerの動作確認中にいくつか挙動がおかしい箇所を発見。
選曲画面で一番下のセルが選択できないケースがあったのを修正。
Playerで用いているKVOにおいて、removeObserverが立て続けに呼ばれる可能性がまれにあり、crashを引き起こすので、その部分を修正。

29日、30日

Repete Plusの開発。
* 曲送り・曲戻し機能

開発中の画面

関連

2016年6月開発状況 – nackpan Blog
2016年7月開発状況 – nackpan Blog
2016年8月開発状況 – nackpan Blog
2016年9月開発状況 – nackpan Blog
2016年10月開発状況 – nackpan Blog
2016年11月開発状況 – nackpan Blog
2016年12月開発状況 – nackpan Blog
2017年1月開発状況 – nackpan Blog
2017年2月開発状況 – nackpan Blog

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください