Tech Sketch Bucket of Technical Chips by TIS Inc.

機種ごとに違う!?Android端末におけるデバイス活用の問題点

Pocket

高機能なAndroid端末が普及し、GPSやカメラ、加速度センサー等を活用したアプリケーションを作成出来る下地が揃ってきました。
弊社で開発・提供を行っているSkyWareも、これらのデバイスを活用してARによるナビゲーションを行っています。

AndroidはオープンでフリーなOSであり、スマートフォン市場で多くのシェアを獲得しています。
しかし、オープンでフリーなOSであるがゆえに、

  1. 各メーカーでハードウェア構成が異なり
  2. OSのカスタマイズを行っている場合があり
  3. Wintelのような安定さが無く
  4. 機種によってアプリ側のプログラム変更で対応しなければならない

という場面が存在するのです。

本記事では、SkyWareの開発で浮かび上がったAndroid開発の問題点をご紹介します。