水曜日, 7月 13, 2016

第3のOSは…

かつて(2012年頃)にはAndroidとiOS以外の第3のOSはどれになるのかという話があった。ライセンスされることの有りえないiOSは別にして差別化のためにハードに独自の手を入れるしかない方法のないAndroidでは利益が出せないために別なOSでスマートフォンを作ろうと悪あがきをしたことがあった。

その中でも一番本命みたいに日本で言われていたのは世界一の携帯メーカーであるSamsungと日本最大のキャリアであるドコモが手を組んだTizen。auは対抗意識もあってかは分からないがFirefoxを押していた。第3のOSの話が出た元々の原因は当時iOSに対抗できるOSはAndroidしか存在しなかったのが一番の原因だった。OSの開発資金と時間のないメーカーはAndroidのライセンスによって短期間で製品をリリースできる旨味があったが全てのメーカーが同じ土俵の上で勝負となりPCメーカーの命運がMicrosoftに握られていたのと同じ構図となってしまった。そうなることは最初から分かっていたがスマートフォンを出さなければ携帯電話メーカーは廃業するしかない。背に腹は変えられぬと呉越同舟となった訳である。

そして予想どおりあっという間に作りはしても儲けにならないレッドオーシャンに突入。その解決法として独自の別なOSをと…

自分たちが相乗りをしたおかげであっという間に出来上がったエコシステムを超えるものなど作れる訳もなく、専用のアプリが揃わないためAndroidアプリが動くという逃げ道を作ってしまったこともAndroidに変わるOSを必要としない理由になってしまったのも敗因だったのだ。

そして第3のOSと言われていたもの多くはそれ以前にあった出来損ないのOSがベース。どう化粧直しをしようが本命になることなど…

結論:結局一つにまとめたMicrosoft以外残りようがないのである。


火曜日, 6月 14, 2016

今回のWWDCで予想外だったこと

まだ、始まったばかりのWWDC。昨年以上に内容の濃い開発者会議になったことは明らかなのだが、ハードウェアの発表が一切なかったので予想が外れたなどと騒いでいる間抜けもいるようだ。ここ数年、ハードウェア上でパラダイムシフトが起こるようなものは見当たらないのだからハードなどマイナーバージョンアップで事足りると考えている身からすれば何とも的外れな連中がと…そんな人が多いからハードメーカーは利益も出せない蟻地獄にハマってしまったのだろうと思うのだが…

さて、そんなわけで数多くの発表の多くは噂にもなっていたし、誰もが予想できる範囲のものだったのでここで取り上げる必要もないのでスルー。今回は私が予想さえしなかったものが幾つか発表されたので取り上げたいと思うのだ。

予想外だったこと
その1:Swift Playgrounds for iPad
いつかは、iPadやiPhoneの上でアプリが開発できるようなったらよいというのが多くのApple系開発者の望みだったし、21世紀のHyperCardがあったらが口癖だった。全く噂にも出ていなかったのでいつになったらと妄想の世界で…それがいきなりの発表。「SwiftのPlaygroundだけならiPad Proで十分動くよね」がついに実現したのだ。まだ初期段階で子供騙しと言われる部分もあるだろうが、これでアプリ作成に興味を持つ少年が少しでも増えることを祈りたい。
その2:音声認識エンジンの公開
SiriのAPIの公開だけではなく音声認識エンジンも同時に出してくれたらは音声認識アプリを作っている人の悲願。日本語ならAmiVoiceのように優れた音声認識エンジンが存在するがライセンス契約が必要なので安価なアプリで使うことなど個人プログラマーでは夢のまた夢。それがあっけなく可能になるのだからこんなに嬉しい話はないのだ。
その3:watchOS 3でApple Watchが見違える
7倍速くなったはオーバーかもしれないが間違いなくApple Watchの動作速度は速くなった。まだPreview版なので色々おかしな動作はあるがこのまま正式版に向けてチューニングが進んでいけば他のスマートウォッチが筋肉ばかに見えるくらいに見違えることだろう。

結論:ソフトウェアだけで既存のデバイスをどれくらい新しいものにすることができるか。それが今回のWWDCのメインテーマなのは間違いない。一切のハードウェアを発表しなかったのはそれを際立たせるためだった気さえする。OSを自前で持っていないところは取り敢えず他社よりもデカくて速いエンジンを積んでおけだが、両方を持っているAppleはそんなことをする必要がない。そういうことなのである。

金曜日, 6月 10, 2016

WWDCは二つのS?

新たなハードウェアの発表はなさそうだとなるとsteveがいなくなったAppleは終わったとまた騒がれるのだろうがWWDCはソフトウェア開発者のためのカンファレンス。そもそもハードウェアの発表会ではないのだ。そんな中、冷静にAppleをウォッチしている人は昨年に続き今回も内容の濃いものになると予想しているが、秋までに発表されることなどない製品を期待している人がいるには正直呆れてしまう。

AppleのWWDCのトップページは画像はなしのテキストオンリーで誰がどう見てもコーディング風。2年前のWWDCで登場したSwiftもバージョンが3.0となり、足りないと言われていたライブラリーもこれで一通り揃うだろう。というわけで一つ目のSはSwiftだ。すでにオープンソースとして公開されているSwiftがどこまで広がっているのかはわからないが、Appleが大の苦手のサーバー周りに関しては、パートナーとなったIBMがサーバー側のアプリもSwiftでと後押しをしている。今後サーバーサイドでSwiftが開発言語の一つになることは間違いないだろう(メインの言語になるなどとは言っていないので他の言語専門の人は怒らないようにw)。

そして、もう一つのSはSiriだ。AmazonやMicrosoft、GoogleとどこもかしこもAIだディープラーニングだと騒いでいる中、ディープラーニングとは言えないSiriは負け組だというのが一般常識に囚われた方々の評価のようだが、いよいよOS Xにも搭載が予定されているSiriは当然進化をしている。顔の表情から感情を認識するEmotientやVocalIQとの連携で次世代のSiriとなったものが次世代のユーザーインターフェイスとして初お披露目となる可能性もあるのだ。賢さの部分に関してはIBMとの連携が考えられる命に関わるようなものに関してはHealthKitやResearchKitとWatsonの連携によって解決されるのだろう。

結論:今回のWWDCはSwiftとSiriを押さえていれば間違い無いのだ。