スマホ業界を背負って立つ熱意が大事!——スマホ業界のエンジニアは具体的に、どんな仕事をするのでしょうか。アプリ開発はシンプルで、アプリ1つでいくら、みたいな請け方が多いかな。サービスの開発になると、ネットワークも必要だし全体像が理解できてないと請けられない。スマホエンジニアを大別すると、「アプリを作る人」「サーバサイドを作る人」2種類いると思います。アプリの場合、iOSならObjective-Cだし、AndroidだったらJava。基幹系に近いサーバサイドの場合はHTML、JavaScript、SQLなどのデータベースをやれる人も必要。アプローチによって必要なスキルもずいぶん違いますよね。サーバサイドの場合は、スマホで使えるようにするだけで、枯れた技術が多いから入りやすい人も多いかもしれませんね。スマホ向けアプリの開発で一番対峙しなければならないのはUIなんです。これをきちんと考えられる人はすぐに来られる。iOS向けなんかはObjective-Cなどをがっつり知らなくても、UIは作れるんです。操作系が今までにないものだから、作ってはみたものの「なんか駄目」ってことが多い(笑)。いろいろな人に触ってもらって「これはいい」ってなっても、女性が触ったら指が届かなかったとかもありました。女の子でも扱いやすいようUIを改良したり、そもそも両手持ち前提で作り直すとかそんな感じです。それはもうセンスだよね。自分で作らないと、そういったことも分からない。センスがあれば納期を短くしたり、リテイクも少なくてすむはずですね。わたしもここ1年半ぐらいスマホを勉強してきたけど、スマホのUIは最低10回は作れ、なんてことも言われます。それに、プロトタイプは2週間で上げろなんてことも......。iOSのX-CODEなんて誰でも使えるわけで、要は開発の時間を短縮するだけのものなんですよ。あまった時間は全部クリエイティブな要素を作る時間に充てようというのが、Appleの考え方。スマホ向けのアプリを考えたとき、AndroidとiOSはまったく別物ですね。アプリを作ろうと考えた時は、それぞれ専用なのか、両方で動かすのか、その3つの考え方しかないし、そこをきっちり見定めるのが大切。作ればいいだけなので、難易度はそれほどではないです。それぞれのOSの特性を見極めてきっちりしたものを作り込んでいくか、特性はともかく両方で動くというアプリを作るか、の違いですね。そこがプラットフォームを決める側のビジネスモデルにもつながるんです。アプリ開発という面では、iOSはまだまだ伸びると思ってます。Androidは正直、ピークが過ぎた感じもありますね。Androidの方はバージョンアップの繰り返しで、アプリを開発しづらいというデメリットがあります。分かりませんが、Androidはカーナビや家電の中に入って、クラウドとの連携の中で何かをするものに変化していくようにします。サーバサイドから見ると、Androidにはまだまだ無限の可能性があると思いますよ。データベースとの同期や通信環境などはまだまだ良くなっていくし、ユーザーから見れば、ブラウザ経由でならクラウドに近い考え方で情報を受け取れる。ミドルウェアを工夫すればいろいろやれると思います。結局、どんなデータをどれだけ蓄積して、ユーザーにリコメンドできるか、これにかかっていると考えてます。「2015〜2020年の間にクラウド革命が起こる」なんて話もあるじゃないですか。それまでにデータを蓄積して、車や家電とどんな情報を共有させ、入出力させられるか。これがAndroidの将来像ですかね。iOSアプリが一番盛り上がったのは去年ぐらいだったと思います。Androidも日本はまだ盛り上がってますが、みんな慣れてきているというのが印象です。わたしたちのような仕事でスマホと関わっている人は別として、一般の人たちにとっては、そろそろガラケーからスマホに移ろうかな、ぐらいの時期なんですよね。「スマホを触ったことがない」というユーザーは少ないでしょうけどね。時代の流れと、スマホの進化は次第にリンクし始めているとは思います。アメリカに行った人の話だと、カフェのレジがiPhoneだったり、サインはiPadでするなんてことになっている地域もあるみたいですよ。日本も、5〜10年でそこに追いつくでしょうね。スマホだからといって喜んでいるうちはまだ駄目で、それを使うのが当たり前になってからが問題。確かに技術が劇的に変わることはないでしょうね。何か変わるかというとデータですよ。蓄え方、やりとりの仕方も変化して......昔は手紙だったのに、今はスマホ片手にTwitterで知らない人とおしゃべりしている時代です(笑)。時代もどんどん変わりますね。いやいや、車に組み込んだコンピュータが自動制御で操縦してくれて、ユーザーは行く先をiPhoneで指示するだけってことですよ(笑)。iOSやAndroidに入っているアプリって、実際にはまだ、人間の生活の役に立ってませんよね。Suicaみたいな技術がスマホで実現できれば爆発すると思います。昔は切符だったのに、今はほとんど買いませんからね。Suicaも10年かかったし、スマホも同じでしょうね。今はスマホ業界のエンジニアは不足気味なのでJavaができれば入れますけど、今後はしっかりした技術がないと難しくなると思います。いろいろな意味で、時期は早い方がいいでしょうね。アリかナシかでいうとアリだと思います。開発という分野では一業種に過ぎませんから、スマホ業界に転職したからといってオンリーワンになれません。した技術、コミュニケーション能力など総合力を試したい人なら、入りやすい今がお勧めですね。ビジョン次第でしょうね。技術だけでなく、ビジネスを知っていて、その展開まで視野に入れるのであれば面白いと思います。技術なんて数カ月もやれば身に付きますから、最終的にはアイデアが絶対必要です。何かしらの基礎となる技術があれば十分、応用していける世界なので入りやすいと思います。単価や将来性を考えても面白い業界ですしね。同じようなことをやるなら、新しいチャレンジもできるし、リスクをとらないとリターンもないので、スマホ業界への転職は十分お勧めできます。ビジネスモデルとも直結させられるし、今は成長できそうな分野はここしかないもんね。今までのアプリビジネスとちがって、少人数でも作れるし、アイデア次第ですよね。好きなことをやって、世界中に認めてもらえたらうれしいだろうなあ。夢があるエンジニア談義を、久しぶりに聞きました。スマホ業界は面白そうなので、チャレンジしたいと考える人にはお勧めできるジャンルですね。この後も座談会は続きましたが、誌面の都合上お話はここまで。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。