スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« AndroidStudioには大迷惑 | トップページ | HPデータの更新とか »

Android版も完成した

今は、Nostalgic UFO Battlerの更新開発フェーズで、Windows版が完成の域に達したので、引き続き、Android版を変更していたのだが、これも終了した。なので、少し使いこんで、来週頭くらいには、Android版は更新する。その後、その他OS版も更新する予定だ。

昨日書いた様に、今回から、Android版の開発環境は、Eclipse+ADTからAndroidStudioに変更したのだが、AndroidStudioにはEclipse+ADT環境で開発していたプロジェクトを引き継ぐ機能がある。

で、今回は、その機能を使って、元々あったEclipse+ADT環境用のワークスペースを変換したプロジェクトの形で完成させたのだが、AndroidStudio的には、そのプロジェクトはネイティブ扱いされないみたいだ。

つまり、VisualStudioでは、新しいバージョンになっても、旧版のプロジェクトを新版用のプロジェクトに完全に変換してくれるので、将来に遺恨は残さないのだが、AndroidStudioの場合、Eclipse+ADT用のプロジェクトは引き継げるものの、推奨形式には変換してくれないので、将来に遺恨を残す事になる。

つまり、後1年もすると、AndroidStudio的には、今回、AndroidStudio用に変換したプロジェクトは、サポート対象から外す、なんて事を言い出すかもしれない訳だ。

と、いう事なので、Eclipse+ADT環境で作成したプロジェクトをAndroidStudio用に変換する場合には、本来なら、AndroidStudio用のネイティブ形式のプロジェクトを新規作成し、そこに、ソースコードの内容をコピーするなり何なりする、みたいな作業をしておいた方が、安全かもしれない。

にも関わらず、作者的には、今回、そういう作業をしなかった訳なのだが、これは何故なのか、というと、AndroidStudioを熟知している筈のGoogleのエンジニアでさえ、Eclipse+ADT用のプロジェクトをネイティブ形式に自動変換する機能は実装できなかったからだ。

つまり、AndroidStudioを熟知しているGoogleのエンジニアでさえ、出来なかった事を、AndroidStudioを使い始めたばかりの作者が出来る訳がない訳だ。

と、いう事で、Eclipse+ADT環境で作成されたソフトは、その内、簡単には更新できなくなる可能性が高いかもしれないのだが、Nostalgic UFO Battlerについては、ゼロから作り直しても大した手間でもないものの、次バージョンの作成作業も、必要ないかもしれない。

なので、今回、ネイティブ形式には変換しなかったのだが、Android版MasterReversiやAGMPlayerやMirror-DTCは、Nostalgic UFO Battlerよりも複雑なソフトになっていて、将来的にもバージョンアップしていく可能性が高い。

このため、これらを更新する場合には、プロジェクトをAndroidStudioのネイティブ形式に変換する作業も行う必要がありそうなのだが、変換作業は大変になる気がしないでもない。

もっとも、今日の時点では、AndroidStudioはProGuardもエラーして使えない様な酷い状況なのだが、もう少し待てば、もっと普通に使える様になっているかもしれない。

と、いう事で、本来なら、ここで、その他のAndroid版アプリの更新も行っておきたい所ではあるのだが、AndroidStudioがもう少しマシになるまでは、Android版アプリの更新は待った方が賢いかもしれない訳だ。

なので、Nostalgic UFO Battlerのリリース作業が終わったら、次は、どうしようか、と、思っているのだが、タイミングよく、今日、AppleのDevelopper登録の更新料金の請求があったので、払いこんだ。

このため、この際なので、次は、iOS版のNostalgic UFO Battlerを開発する事にするかもしれない。

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

ノスタルジックUFOバトラー

UfoBattler.jpg

(2016/10/25追記)

« AndroidStudioには大迷惑 | トップページ | HPデータの更新とか »

トラックバック

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

この記事へのトラックバック一覧です: Android版も完成した:

« AndroidStudioには大迷惑 | トップページ | HPデータの更新とか »

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