ワンソース・マルチユース&UXソリューション最前線 〜TOBESOFTセミナー・レポート〜
クロスプラットフォームUX実現を阻む要因とは
今回で2回目になるパートナーミーティングも前回に続き、会場は満席となり、熱気あふれるセミナーでした。今回のセミナーではデザイン系の会社や大手システムインテグレーターの参加が目立つようになり、いよいよビジネスが大きく拡大する予兆が見えてきたように思えます。
そもそもワンソース・マルチユースとUX(ユーザー・エクスペリエンス)は別々の技術ではありますが、「端末を選ばず、どこでも最高の利用環境で使用できるシステム」という一言にまとめると、同じ観点で議論ができます。なぜなら、利用者からすれば、自分が所有している様々な端末のどれからも利用することができ、さらに各端末で最も使いやすいシステムになっていることが一番だからです。
UXを実現するという意味では、あるべき姿だと思いますが、システムを開発する側や発注する側からすると、端末の種類が増えれば増えるほど、コスト増になりやすく、利用端末が10種類もあれば、コストと時間はかなり大きなものになります。
仮に10種類といいましたが、コンシューマーを対象にしたシステムやBYODを前提にしたシステムでは、10種類というのは実は少ない数字です。iPhone、iPad、Androidスマートフォン(3機種)、Androidタブレット(2機種)、PC用Webブラウザ(IE、Firefox、chrome)と、ここでもう10種類になります。実際にiPhoneは4と5に対応するべきですし、Android系は種類も豊富で、毎年多くの端末が発売されます。
それらの端末に対して全てスクラッチで開発したり、ツールを使って個別に開発していては、ものすごい時間とコストがかかるようになり、端末の種類が増えるたびに、毎年メンテナンスコストが上がってきます。UXを実現し続けた上でコストを抑えるためには、ワンソース・マルチユースの開発を実現するしかありません。
この分野はクロスプラットフォームと呼ばれる分野の技術の話で、今までもいろいろな技術や製品が出てきましたが、いつも開発者が苦労をさせられるようなものばかりでした。それゆえに、クロスプラットフォームでの一元開発を行った事例はほとんど市場に出ていませんでした。大半がPCとiPhoneもしくはAndroid系の限定的な端末におけるクロスプラットフォームの開発実績だったと思います。
さて、昨年11月に開催されたセミナーでは、企業向けワンソース・マルチユース&UXについてまさに、ワンソース・マルチユースとUXを両立して、端末を選ばずに利用者が使いやすい環境を低コストで構築・運営しようという話がされました。ワンソース・マルチユースについてはXPLATFORM(エックス・プラットフォームと読みます。クロスプラットフォームではありません)の事例を見ていただき、また評価版で評価していただければ、その実力はわかると思います。
>XPLATFORMの事例集
XPALATFORMの評価版については以下よりお申し付けください
> TOBESOFT カスタマーサポート
以前よりも製品技術が進化しており、ほぼすべての端末環境にあわせて、プログラムを変更せずに画面構成のみを簡単に開発・メンテナンスするツールを使用し、複数の端末にあわせた画面を短時間で作ることができます。これにより、開発者は端末ごとの画面の違いを意識せずにプログラミングを行い、画面担当者がマウスを使用して各端末の画面にあわせて画面を作るだけで、最適なUXを実現します。
今回のセミナーで登壇されたNTTコムウェア株式会社 エンタープライズビジネス事業本部 第二ビジネス部 開発部門 部門長 芦田 泰氏も「トゥービーソフトと契約する前の市場の状況は、ブラウザに関しても様々な種類・バージョンが広く使われるようになってきており、市場ではスマートフォンやタブレット端末の出荷台数が急増していました。そして、弊社はWebアプリケーションの開発において複数バージョンのOSやブラウザに対応することが求められていました。弊社ではこのような環境においてOS/端末個別開発によるコスト増が課題であり、より多くのお客様にご評価いただける画期的なソリューションを探していました。 そのような時に出会ったのが、ワンソース・マルチユースに対して適応度の高い「XPLATFORM」です。その後、半年かけて検証を行いました。「XPLATFORM」を活用することで、大幅な納期短縮とコストの最適化を実現できました。」と述べています。
ご参考までにセミナー当日にNTTコムウェアが解説した「XPLATFORM」の評価点をご紹介しますので、ご参考ください。
- 個別に構築している開発環境の統合化や開発コストが低減できる
- 企業システムに必要な一般的機能やスマートフォン特有の機能が、OS・ブラウザの種類やバージョンに依存せず適切に動作する
- 大量データによる負荷テストにおいても安定して動作する
上記からも企業向けのワンソース・マルチユースとUXを実現できる開発プラットフォームということが理解できると思います。
連載バックナンバー
Think ITメルマガ会員登録受付中
全文検索エンジンによるおすすめ記事
- UIとUXとの違い、そしてビジネスUXとは何か?
- ビジネスUXの波 〜業務システムが使いやすければ、生産性が上がり、利益体質を築きやすくなる〜
- Windows XPのサポート終了に伴う、IE6対応アプリケーションのクロスブラウザ対応事例
- UX導入の舞台裏。システム面ではどのように検討して進めたか 〜北陸コカ・コーラボトリング株式会社検討事例〜
- ネイティブアプリで作る?Webアプリで作る?
- HTML5でクロスプラットフォーム開発を実現する4つのツール
- ビジネスUXの投資効果とは? 〜採用で向上する生産性を数値で評価する
- Moto 360のハックにより、Android WearがiPhoneで動作することが判明
- 「Xamarin Dev Days Tokyo」でクロスプラットフォームなネイティブアプリ開発を体験
- ビジネスUXを効果的に導入するための4つのステップとは?