投稿

ラベル(開発現場)が付いた投稿を表示しています

新作リリースしました(が・・・)

イメージ
  久々のブログ更新です。しばらく沈黙していたのには理由がありまして、新作アプリがリリース出来たら次のブログを書こう、という願掛けのような事をしておりました。  というのは、昨年このブログを開設した流れから「もっとG-Bowlを沢山の方に使って欲しい」という気持ちが再燃しまして・・・長年の懸案である G-Bowl アプリのAndroid版が無い という問題、また 有料アプリは誰でも気軽に手が出せない という問題、それらを一挙に解決するために、 iPhone/Android両対応の新アプリを作って無料配布しよう! と思い立ったからです。  読者の皆様にはその前に「なんで新作なの? どうして普通に従来のG-BowlアプリのAndroid版を出さないの?」という疑問があるかと思います。これは簡単に言いますと「両方で動くような作り (クロスプラットフォーム開発) になってないから」でして、もし今から作るのでしたら当然両方で動くように作ります。なぜそうしなかったのか?と言えば、当時はそのような仕組みが出始めで安定的に利用出来なかった事、またスマフォの性能も低かったのでオーバーヘッドが無視出来ないと考えた結果です。  当時でも両方で出しているアプリは普通にありましたが、力技でそれぞれ作っていた訳で、サポート(Androidの機種の多様性)も含めG-Bowlアプリには開発コストが見合わないのでした。  現在はどうかと言いますと、1つプログラムを書くだけでiPhone/Android両方で動作するのは当たり前、Windows, Playstation, Switch, XBOX 等でも同じ用に動く開発ツールが普及しています(もちろん売り物として出すにはそれぞれに手間は掛かりますが)。機種や画面サイズの違いも概ねツールが吸収してくれます。  という事で、新しい開発環境で新規開発する事で開発コストが下がり、iPhone/Android両対応でかつ無料にする事が出来る → 沢山の人に使ってもらえる!と思い立った訳です。  ついでに申しますと、新アプリにどこまでの機能を入れるかは悩みどころでした。既存のG-Bowlアプリユーザーは既に3,900円払って頂いている訳です。この方々は「良い待遇」を受けないとおかしいですよね、同じものを無料で配る訳にはいきません。   思案の末 「実物の...

バグレポとAppleのアプリ審査にかかる日数の話

イメージ
 先週金曜の夜、ユーザーから公式サポートの方に、 「iPhone間の走行データの移動ができなくなってしまいました。」  という報告を頂きまして、普段は気づき次第すぐに確認作業に入るのですが、内容が内容だけに 「えーそんな訳が・・・何したのかな?」 と思ったんですね。  先月の記事 「ユーザー同士でログファイルを受け渡しする方法」 でも紹介しましたが、走行データをやり取りするにはメール、AirDrop、メッセージ、クラウド経由など無数に方法があり、 「どの方法で出来なくなったか書いてもらわないと調査が・・・」 と思った訳です。  例えば最近はLINEで送れなくなった(LINE社の認めたファイルしか送れない規制が入った為。以前は何でも送れたらしい)ので、そういう問い合わせもあったりします。さて今回は何だろう?と・・・  とりあえず 「どういった操作をされましたか?」 と返信する必要がありますが、もう0時も過ぎたし、せっかく報告して下さった方に今から聞き返すのはばかられます。つづきは夢の中・・・ということで寝ましたm(_ _)m  で、一晩寝たのが良かったんですね・・・返信する前に念の為1回動かしておこうと冷静になりまして。で、やってみたら受信出来ない! どの方法で送ったらダメとか関係なく、 どの方法で送ってもダメ 、あーヘタに返信してたら礼を欠くところでした(汗) 明らかにバグです。  G-Bowlアプリはあんまりこういう凡ミスみたいなバグ出さないんですけどね・・・最近iOSのアップデートもあったからそっちのバグであって欲しいなぁ、と淡い期待を抱きつつデバッガーを起動・・・ あー俺でしたw  という事でお詫びのメールを書きつつ、修正自体は10分で終了。さてここからが本番です、Appleにアップデート版のリリース申請をしないといけません。バグ修正版であってもAppleが審査をして許可が出るまではユーザーに提供できないんですね。  失敗を繰り返さないようにしっかりテストし、ついでに気になる部分の改良なども入れ、リリースノートを書いて提出物を整えて・・・提出したのが当日のお昼過ぎ(*1)。  ちなみに Appleの審査は長い時は2週間以上ほったらかされた事もあります。 あまりに長いので「急いでるんじゃが」という申請をした(そういう窓口があるのです)けど「見たけどキミのは緊急対...