スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« ネイティブは偉い? | トップページ | サーバーは楽だと思うんだが »

リリースはYosemite次第

今はOSX用Mirror-DTCクライアントのネイティブ版を開発中で、ほぼ完成したのだが、少し前に書いた様に、引き続きサーバーも開発する。なので、今週のリリースは無い筈なのだが、いずれにしても、リリースはYosemiteのリリース後になる筈なので、暫くは無いかもしれない。

ブログを読み返してみると、去年の今頃は、作者的にはHTML5版のMasterReversiを開発し始めていて、その1ヶ月後くらいに、OSX10.9はリリースされた。

で、OSX10.10 Yosemiteは、例年通り、今年の秋リリースという事になっているので、作者的には、多分、去年と同様に、10月半ば頃にリリースされるのだろうと思っている。

なので、リリースまでには、まだ1ヶ月はある訳なので、サーバー版を含めて、Mirror-DTCのOSX版のネイティブ化は、それまでには完了している筈だ。

と、いう事で、作者的には、YosemiteでApple製Java6が使えなくなっていたとしても、Mirror-DTCのOSX版は提供し続けられる状況に持ってこれているので、別段、Yosemiteの動向が気になる訳でもないのだが、当然の事ながら、現在開発中のネイティブ版がYosemiteで動作しないという事になると、苦労が報われない訳だ。

このため、ネイティブ版のリリースは、少なくとも、Yosemiteでの動作確認後にする事になる筈なので、後1ヶ月くらいは、どの道、無い、という事になる。

更に、Yosemiteで、現行のJava版を起動しようとした時に、現行のOSXと同様に、ダイアログが表示され、そのボタンを押すだけで、Apple製Java6がインストールされる仕組みが継続されている場合には、ワザワザ、ネイティブ版を慌ててリリースする必要も無い、という事になる。

この場合、ネイティブ版は次のMirror-DTC本体のバージョンアップ用に取っておくか、プレミアム版用に取っておくかもしれない。

つまり、Yosemiteがリリースされても、現行のJava版を普通に利用可能な場合には、当面はリリースせず、他の機会に合わせてリリースする格好にするかもしれない。何故、そういう事になるのか、というと、ネイティブ版の機能/性能はJava版と大差ないからだ。

もっとも、ネイティブ版を使えば、Javaをインストールする必要は無くなるので、便利と言えば便利なのだが、現行のOSXでは、Apple製Java6のインストールは、上記した様に、ボタンを1回押すだけで出来ているので、ユーザー的には、別段、インストールが面倒という事もない筈で、作者的には、まだ、Java6が必要なAGMPlayerへの対応も残っている訳だ。

で、AGMPlayerというのは、元々、Javaで記述されているので、Mirror-DTCの様なC++コードは存在していない。

このため、AGMPlayerのネイティブ版を開発しようとすると、作業量的には、Java→C++のコード変更が必要になる分、Mirror-DTCよりも大変になる筈で、作者的には、後1ヶ月でMirror-DTCサーバーに加えてAGMPlayerのネイティブ版も完成させるとなると、かなり無理をしなければならなくなる訳だ。

と、いう事で、作者的には、Mirror-DTCのネイティブ版を開発している関係上、YosemiteではApple製Java6が使えなくなっていた方が労力が報われるという状況ではあるのだが、AGMPlayerの事を鑑みれば、使える状況が継続されている方が望ましい。

ちなみに、AGMPlayerについては、現状では、Windows版を除き、AGM形式以外へのエンコードには対応できていないので、Windows版がメインで、その他環境用は、サブ扱いになっている。

しかし、Cocoaを使ったネイティブ版を開発する、という事になると、他形式へのエンコードにも簡単に対応できそうなので、OSX版も、メイン扱いにする事が出来るかも知れない。

もっとも、そこまでやるかどうか、という判断は、実は、Windows9待ちの状態で、Windows9がそれなりに使えそうなら、現状のスタイルを継続するかもしれない。

更に、ここの所、Windows用に真面目な開発は行ってこなかったのだが、また、Windows用に真面目な開発を行う様になるかもしれない。

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

Mirror-DTC

Mirror-DTC

(2015/02/15追加)

« ネイティブは偉い? | トップページ | サーバーは楽だと思うんだが »

トラックバック

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

この記事へのトラックバック一覧です: リリースはYosemite次第:

« ネイティブは偉い? | トップページ | サーバーは楽だと思うんだが »

2017年9月
          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

広告

プライバシーポリシー

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

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

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

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