リリースノート
-
細かなバグ修正を行いました。
細かなバグ修正を行いました。
細かなバグ修正および改善を行いました。
iOSアプリ らじおぱ バージョン3.2.0をリリースしました。 前バージョン3.1.0からの変更点は以下のとおりです。
再生方式の全面的な見直しと再実装を行いました。
具体的には初期(おそらくiPhone OS 2.0の時代)から使用してきたAudio Queueによる再生方式から、iOS 8で新たに導入された音声処理のフレームワークAudio Engineを用いる方式に実装を変更しました。
それから変更点には書きませんでしたが、アーカイブについても根本的な実装の変更を行いました。 具体的には、iOS 7から使用してきたバックグラウンドトランスファーによる実装を止め、通常のダウンロードによる実装としました。 これにより次のようなメリットとデメリットがそれぞれ生じることと思います。
いつ停止してもその時点までの音声データが残るようになります。
通知からのアーカイブ開始は多くの場合数十秒以内に停止してしまうと思います。
いずれの理由でもらじおぱが停止した場合アーカイブもその時点で停止します。
アーカイブについてはおまけの機能、というわけではありませんがアーカイブのリスト表示画面の下にボリュームをつけました。 ボリュームを上げるとアーカイブ中の音声が(複数あれば複数同時に)モニターできることと思います。
既に細かなバグ修正と改善を施したバージョンを3.2.1としてApp Storeの審査にかけました。
また何か気がついたところがありましたら教えていただけると幸いです。
Note | 今回の審査期間は5日ほどでした。 比較的早めですね。 |
ではでは。
iOSアプリらじおぱを更新しバージョン2.1.0としてリリースしました。 このリリースでの変更点は以下のとおりです。
らじおぱのアーカイブ機能が利用しているiOS 7バックグラウンドトランスファー機能はiOSに導入された機能の中でも非常に不安定なもので、この機能を呼び出しているがためにらじおぱが起動しなくなるなどの障害を起こしました。 この機能の問題と改善のために何度かAppleに働き掛けましたが、おそらくそれとは無関係に(^^;)iOS 8になる際にこの機能にも一応手が入り改定されたようです。 ということでらじおぱがiOS 8上で動く場合は一応改定された方の機能を呼び出すように対応しました。 それ以外の機能上の変更はありません。
ちなみにiOS 8.1まで待ったのはiOS 8.0時代の統合開発環境(Xcode)の出来が良くなく、それまでの特にiPadアプリをそれまで通りの形でビルドし仕上げることができなかったためです(LineアプリiPad版の表示切れとかまさにこの直撃を受けていましたね)。 iOS 8.1時代になっても完全になったとはいい難いですが開発環境の対応にはある程度見切りをつけて、アプリ側で回避する手をいくつか講じてリリースすることにしました。
今回のアプリ審査期間は9日間でした。 iOS、OS X新リリースがらみで混んでいるかもしれませんね。
ではでは〜。
有償Androidアプリらじおぱ for Androidを開発しバージョン2.0.0としてGoogle Playにリリースしました。 これはiOS版らじおぱバージョン2の仕様を元にAndroidアプリとしてスクラッチから開発したものです。 そしてkawauso.comとしては初のAndroidアプリとなります。
iOS版との違いが重要だと思いますのでその観点でポイントを列挙します。
今回の開発でAndroid SDK(ソフトウェア開発キット)やGoogle PlayがiOSと比べてどのような点が優れていてどのような点が劣っているかいろいろと知ることができました。 これについてはまた機会を改めてエントリーを書ければと思います。
このソフトウェアの動作や仕様について、プログのコメントやメールにてぜひお知らせください。 ではでは。
iOS8.1のiPhone6ですが、アーカイブは改善され途中停止でも保存される様になりましたが、ダウンロードが不安定な点は前バージョン同様で、頻繁に途切れる為、アーカイブが分割保存される事から、依然録音はnr Playerに頼っています。これさえ改善されれば完璧なので、なんとか改善お願いします。
ヒッピーさん
レポートありがとうございます。
Appleの審査が終了するとバージョン3.2.1が出ますのでそちらでもお試しください。
ではでは。
fait