スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« 普通は気付かない改良も | トップページ | 今年はMacのシェアが増える? »

Windows版はほぼ完成

今は、Mirror-DTCの次バージョンを開発中で、Windows版については、ほぼ完成した。次バージョンは現行版との接続互換性もあるので、非Windows環境用の同時更新はMUSTではないのだが、作業量はそれほどでもない筈なので、他OS用も同時更新する事にした。

今回のWindows版の更新では、結構、色々と変更を行ったのだが、Desktop Duplication APIへの対応だとか、簡易サーバーのUACダイアログ対応なんかについては、他OS版には関係のない変更になる。

そして、他OS版でも更新が必要な大物としては、非暗号化転送のサポートだとか、ストリーミング圧縮の追加だとか、映像圧縮系の減色処理の圧縮率改良だとか、ADPCM圧縮の音質改良だとかがあるのだが、これらについては、実現方法を模索するのに時間がかかっただけで、コードの変更量自体は大した事は無い。

まあ、ストリーミング圧縮については、追加したコード量は多いのだが、基本的には、現行版にもある映像圧縮用C++クラスに機能追加した格好になっていて、Android / OS X / Ubuntu版でも、そのC++クラスを使用しているので、他OS版では、追加したメソッド等をコピーしてくれば良いだけな訳だ。

で、新しいWindows版は、既存環境との接続テストも必要になるので、どの道、他OS版との接続テストも行う必要がある。

と、いう事まで鑑みると、どうせ、他OS環境での作業も行うのなら、他OS版も同時更新しておこうかなあ、という気になった訳だ。

とりあえず、次バージョンは現行版との接続互換性も確保するので、現行版との接続テストを先に行うのだが、問題が出なければ、多分、来週末くらいには、他OS版についても、新バージョンを作成できそうな気がしている。

もっとも、作者の場合、終わってみれば、見積もりの2倍くらいの時間がかかっているのは普通なので、来週末の完成は無理かもしれないのだが、2月中に他OS版も含めた新バージョンが完成しない、という事はない筈だ。

ちなみに、Android版については、次バージョンでは非暗号化転送が可能になるので、Google Playに置こうと思えば置けなくはないのだが、Google Playなんかへの登録作業はそれなりに時間がかかる。

そして、そもそも、Android版をGoogle Playに置きたいのは、海外向けに配信する事を想定しているからなのだが、その為には、英語化だとかも必要になる。

なので、次バージョンのAndroid版については、作業量を考慮して現行版の延長としてリリースするので、作者サイトからダウンロードする野良アプリ状態を継続させる。

で、Windows版については、Ver1.2.3以来の不具合修正版ではない正式アップグレードになるのだが、他OS版を同梱すると、他OS版で不具合が見つかった場合等のバージョンアップの扱いが微妙になるので、他OS版は同梱しない。

Ubuntu版については、16.04LTSリリース時にもう一度リリースする必要が生じるかもしれないのだが、次バージョンも、14.04LTS対応のままにする。

OS X版については、現在リリースしている不具合修正版をベースにすれば、問題は無い筈ではある。

= この記事に関連する公開中ソフト =

Mirror-DTC

Mirror-DTC

(2016/05/04追記)

« 普通は気付かない改良も | トップページ | 今年はMacのシェアが増える? »

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/534482/63177302

この記事へのトラックバック一覧です: Windows版はほぼ完成:

« 普通は気付かない改良も | トップページ | 今年はMacのシェアが増える? »

2017年10月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

広告

プライバシーポリシー

  • 当サイトでは、第三者配信による広告(Google Adsense)サービスを利用しています。

    Google を含む第三者配信事業者は、Cookie を使用して、ユーザーのウェブサイトでの閲覧履歴に基づく広告を配信します。 Google 広告 Cookie を使用することにより、Google や Google のパートナーは当サイトや他のサイトへのアクセス情報に基づく広告をユーザーに表示できます。

    Cookieを無効にする設定およびAdsenseに関する詳細については、以下のリンクを参照下さい。

    広告 - ポリシーと規約 - Google