2014年5月30日金曜日

[EX489] ver1.11リリース

 会員制新幹線エクスプレス予約支援アプリEX489のver1.11をリリースしました。

 開発側としてはレアケースを除き、新規予約と予約変更について安心してお使いいただけるバージョンであると考えています。

 これまで根強くご利用続けてくださった皆様はもちろん、不具合で使わなくなった皆様にも再度試していただきたいレベルにたどり着きました。

 今後はご要望いただいていた機能の追加とレアケースの不具合の原因解明などの作業を継続していくつもりです。皆様からのご感想やご要望、問題点の指摘などが開発作業継続の糧になっていますので、フィードバックをどうぞよろしくお願いいたします。

2014年5月29日木曜日

[EX489] ver1.11申請とEX489開発について

 新幹線エクスプレス予約支援アプリEX489をご利用ありがとうございます。

 ver1.11をApp Storeに申請しました。近日中に配信がスタートすると思われます。予約変更時に残っていた問題に対処したバージョンです。よろしくお願いします。

--

 EX489の開発について,改めてご案内いたします。

 JR東海がJR西日本,JR東日本とともに提供している会員制新幹線予約サービス「エクスプレス予約」は,インターネット経由でパソコンやスマートフォンから手軽に手続きが行なえ、割安に新幹線を利用できます。
 さらに,会員に提供されるICカード(JR東日本ではモバイルSuica)によって新幹線改札をスムーズに通過できることも特徴です。新幹線を頻繁に利用する方は,入会を検討すべきサービスです。

 このように大変魅力的なエクスプレス予約サービスですが,スマートフォン向け予約サイトの使い勝手は,快適とは言いがたい面もあります。

 そこで,活躍するアプリがEX489です。このアプリは,スマートフォン向け予約サイトがなかった時期に,パソコン向け予約サイトを裏側で利用して予約手続ができるように開発されたiPhoneアプリです。

--

 他の新幹線予約アプリがJR予約サイトをそのまま表示するだけなのに対して,EX489はパソコン向け予約サイトの画面を解析し,スマホ画面に最適化して操作できるようにしています。

 しかし,予約サイトの画面のパターンは多様で,利用者の予約ニーズによって表示される画面が違ってくるため,EX489の方式ではこれらすべてに対応することが難しいという問題があります。「未対応画面」が頻発したのもそのためです。

 ver.1.11になり,新規予約と予約変更に必要な画面パターンがほぼサポートされたため,特殊な場合を除いた利用であれば未対応画面は無くなったと思われます。
 しかし,そもそも画面パターン(PageIDの種類)が全部でいくつあるのか不明なため,時期やタイミングによっては未対応画面に遭遇する可能性は残ります。

 今後も,そのような情報が提供されれば随時対応させていく予定です。皆様のご協力が必要になる部分ですのでよろしくお願いします。

--

 今後の機能追加は,e特急券購入への切り替えボタンと,予約取り消しへの対応が優先項目となっています。対応時期はまだ未定です。

 予約件数が5つあるいは6つ以上になった場合,予約確認変更表示が正しくできない問題についてもご指摘いただいています。これは開発側でそれほど多くの予約を同時にしたことがなかったため,単純にその画面パターンを取得できてないことが対応できていない理由です。機会を見つけて対処できればと考えています。

 EX489 ver1.xは,iOS6で動作させることも前提に開発作業をしています。iOS7のデザイン対応は暫定的なものです。ver2.x開発は全く未定ですが,その際にデザイン見直しもする予定です。

 アプリが落ちるとのご報告もいただきます。アプリの動作検証はiPod touch (iOS6),  iPhone4S (iOS6/iOS7), iPhone5 (iOS6), iPhone5s (iOS7) などで行なっておりますが,ver1.11では落ちる現象を再現できていません。なるべく過酷に操作を試していますが,アプリが落ちるには個別の利用状況や通信状況にも関係するため,原因特定に苦慮しています。詳しい情報提供が解決の糸口になりますので,今後ともご協力よろしくお願いします。

--

 夜間サービスの時間帯で利用される方もいらっしゃるようです。早朝の列車の予約がしたい場合もあると思います。しかし,EX489は現在のところ23:30以降の夜間の予約サービスには対応していません。JR予約サイト側が予約リスト表示と確認メール送信を夜間はお休みしてしまうためです。

 実際には,EX489を23:30以降に使うこともできてしまいます。この時間帯は,JR予約サイト側が予約リストと変更を停止しているため,新規予約の予約(早朝5:30に処理されて結果メールが届く)だけが動くことになります。しかし,EX489は夜間サービスの画面パターンは正式対応していないので,アプリが正常動作しません。仮に予約の予約が成功していたとしても,夜間帯にはそれを確認する術はありません。大変リスキーですので,23:30以降の予約手続は避けたほうがよいと考えます。
 これに関しては,次のアップデートで注意喚起する方法を盛り込む予定です。問題が深刻化した場合は,23:30移行のログインを停止することも検討します。

--

 長くなりましたが,EX489に関してご案内いたしました。問題の対応に時間がかかっている点は個人開発の事情があるとはいえ,常々申し訳なく思っています。

 また本アプリに関して静観してくださっているJR各社に,感謝申し上げます。東海道新幹線開業50周年をお祝いする意味でも,EX489が安心して使えるアプリとなるよう改善を続けていきますので,今後ともよろしくお願いいたします。

2014年5月16日金曜日

[EX489] ver1.10をAppStoreへ申請

 新幹線エクスプレス予約アプリ「EX489」をご利用ありがとうございます。先日お知らせした通り,Ex489のアップデート作業が進行しています。

 本日,動作の安定性といくつかの新機能を追加したver1.10をAppStoreへ申請しました。レビューが通り次第,皆様のもとにアップデートが届く運びです。

--

 ver1.10では,未対応だったエクスプレス予約サイトの画面に対応し,残席少数や満席の際に処理できず中断することがないようにしました。

 また,予約サイトからの緊急連絡について,従来まではタイトルしか表示できませんでしたが,リンク先の内容まで表示するように改善しました。それに伴い,新幹線の運行状況が提供されているWebページを表示する機能も新設しました。

 従来,設定画面で保存した会員情報をもとにログインする仕様でしたが,これに加えて,設定が空欄の場合にログイン直前で入力を促す機能を導入しました。パスワードを保存せず毎回入力する使い方が可能です。

 往復の予約をされる方のご要望にお応えして,予約条件を入力する際、乗車駅と降車駅を入れ替えるボタンを追加しました。

 そして,iOS6はもちろんiOS7にも正式対応となりました。デザインについてはiOS6のデザイン基調を踏襲したものですが,iOS7でも違和感が無いように調整しました。

--

 ご要望をいただきながら積み残している課題もありますが,これらも次回以降のアップデートで対応できるように準備を進めます。

 前回のアップデートから1年以上も経過し,大変お待たせしてしまったこと心からお詫び申し上げるとともに,それにもかかわらず励ましを送っていただいた皆様に心から感謝申し上げます。

 ver1.10は,レビューで問題がなければ今月中には配信されます。

2014年5月11日日曜日

[EX489] iOS7以降への対応作業を開始

 いつも新幹線エクスプレス予約アプリEx489をご利用ありがとうございます。

 こちらからの情報発信が滞ったまま時間が経過してしまいましたこと,申し訳ありません。アプリもiOS6に対応させたver1.05リリース移行,開発作業が休止状態でした。

--

 EX489は,現在も日々多くの皆様にご利用,ダウンロードいただいています。

 ネイティブアプリによる新幹線予約の快適さを感じていただいているようで,たまにツイートなどで流れてくるご感想を嬉しく拝見しております。

 2011年リリース以来,9万5,000ダウンロードを数えており,旅行ユーティリティアプリとしては,少なくない規模のユーザー数をいただいております。JRのエクスプレス予約会員数は約230万人とされていますので,25人に1人はEX489をお持ちということになります。

 EX489が貢献できる部分はまだ大きく残されていると考えています。

 また,東海道新幹線が開業50周年を迎えます。日本の経済成長を牽引し続け,人々に愛されて続けてきた新幹線の新たな門出です。

 EX489のアップデートを用意する絶好の機会であるといえるでしょう。

--

 昨年,iOS7がリリースされ,全体のデザインコンセプトが大きく変わりました。

 過去のアプリも動作し続けますが,今後はiOS7で導入された方向性で発展していくことは明白です。まもなく今年の開発者会議WWDC2014が開催され,iOS7.5あるいはiOS8が発表されるのではないかと予想されます。いよいよiOS7を基準としたアプリ開発が求められてくると考えられます。

 EX489はiOS5時代に開発スタートしたアプリですので,現在のver1.05はiOS6までのルックスで動作しています。このままではiOS7以降には似合いません。

 よって,EX489もiOS7以降対応を行ないます。そのための作業を開始したところです。

--

 デザイン面での変更は,雰囲気を合わせる作業から始めています。

 また,長らく懸案だった未対応画面への対応を可能なものから始めています。空席が少ないときや満席の場合の画面対応と列車時間まで6分間を切った場合の画面の対応をしているところです。

 他にも宿題は山積みですが,今後もアップデート作業を続ける予定ですので,気長にお待ち頂けると幸いです。現在作業中のアップデートは来月中にはリリースできると考えています。