HTML5ハイブリッド開発で
開発人員増にも柔軟に対応
開発工数20%、テスト工数50%削減を実現
東京カレンダー株式会社
- 開発会社
- フューチャーアーキテクト株式会社
- テクノロジーイノベーショングループ
- シニアスペシャリスト
- 星 賢一氏
アプリの紹介
2015年1月にリニューアルされた月刊誌「東京カレンダー」の公式サイトは、世界一のグルメシティ東京の人気レストラン、料理を徹底取材したデートやビジネスに役立つグルメ情報が満載の情報サイトです。
Monacaで開発されたiPhone向け東京カレンダーアプリは、テーマやシーンなど利用者の嗜好に合わせて、数多くの至高のレストランやグルメストーリーから選択し、簡単に予約ができます。
Monaca採用の背景
東京カレンダー株式会社では、月刊誌「東京カレンダー」の公式サイトにレストラン検索機能や予約機能を加える大幅なリニューアルが計画されました。当初はPC及びスマホ向けのWebサイトのみの予定でしたが、急遽スマホ向けにはアプリの提供も必要だという判断になりアプリ開発を行うことになりました。
開発環境にはネイティブ開発や他のクロスプラットフォームツールも検討の末、Webサイト側のリソースを再利用できることや、iPhone用アプリを開発する際にMacが不要であることなどが評価されMonacaが選択されました。
Monacaの導入効果
- 開発期間を1か月短縮し4か月で完成、テスト工数の50%削減
- Macを使わずにiPhone向けアプリ開発ができた
- Web開発者にとって学習コストが極めて低かった
- 開発人員の増減に柔軟に対応できた
Q&A
スマートフォンアプリ「東京カレンダー」についてフューチャーアーキテクト株式会社の星賢一氏にお話をおうかがいしました。
Q1.Monacaの第一印象はいかがでしたでしょうか?
Monacaデバッガーを使って開発したアプリをすぐに確認できるのが良いです。インスペクター機能を使ってWebアプリを作るような感覚でアプリ開発ができました。テストツールが充実しているので、テスト効率が良い印象を受けました。また、使う前には、すぐに開発が始められる簡易ツールというイメージがあったのですが、実際に触ってみて「ここまでできちゃうんだ」という印象も持ちました。
Q2.Monacaを使ったHTML5ハイブリッドアプリ開発の習得にどれくらいの期間が必要でしたか?
開発の主担当者はアプリ開発経験のない技術者だったのですが、1か月もかからずMonacaを使いこなして開発できるようになった印象があります。プロジェクトの後半でメンバーを追加したのですが、こちらもすんなりと開発に入ることができました。Web開発経験がある技術者であれば技術面の問題はなく、すぐに使えるイメージです。
初挑戦でもモバイルアプリをストアに公開できるようなレベルになるまでに、1か月ぐらいあれば十分だと思います。
Q3.東京カレンダーアプリで留意した点はどこでしょうか?
PC版とスマホ版のWebサイト、そしてスマホアプリを同じ世界観で作りたいと考え、どのデバイスでも共通の操作感を実現しました。アプリの開発技術としてWeb技術を採用することによって容易に実現することができました。ユーザーはどのデバイスで利用しても操作に迷うことはないと思います。
アプリらしさという点では、アプリ特有の機能としてプッシュ通知を効果的使うことを意識しました。
Q4.開発現場のMonacaの評価はいかがでしょうか?
開発スタート時は1名で開始し、最終フェーズでは5名ほどの開発体制に増やしました。4か月程度で開発しましたが、Monacaを使用せずに素のCordovaのみで開発をしていたら、追加工数が1か月はかかったと思います。
アプリのテスト作業の効率も良く、実機確認がMonaca上でできるのが特に便利で現場からの評価が高いです。テスト工数は50%以上削減できたように思えます。
Monacaのように開発効率が上がるツールというのは、現場に受け入れられやすいと感じます。日本語のドキュメントが充実しているのも喜ばれました。
フューチャーアーキテクト株式会社
テクノロジーイノベーショングループ
シニアスペシャリスト
星 賢一 氏
担当開発会社
- 商号
- フューチャーアーキテクト株式会社 (英文標記:Future Architect, Inc.)
- 代表取締役会長
- 金丸 恭文
- 代表取締役社長
- 東 裕二
アプリ開発のご依頼・ご相談はお気軽に
こちらからお問い合わせください。