- 週間ランキング
本記事は、Ellina氏によって投稿されました。
米アップルは、開発者向けの年次カンファレンスWWDC(WorldWide Developers Conference)を6月5日にカリフォルニア州サンノゼで開催しました。この年次イベントは、アップルの技術的な進歩、将来のトレンドの方向性を知らせることを目的として開催されます。
今年のカンファレンスでは、アップルは近い将来、機械学習、拡張現実(AR)、ARアプリケーションのための新しいプラットフォーム「ARKit」に注力することが示されました。
最高経営責任者(CEO)のティム・クック氏は、オープニングで「1600万人のアプリケーション開発者がAppleのエコシステムに登録している」ことを公表しました。
同氏は演説中に、「今では、オーストラリアに住むある10歳の子がApp Storeで5つのアプリケーションをダウンロードしたり、一方で、82歳のある女性は開発したアプリケーションをApp Storeに初めて公開している。」とも述べました。
WWDC17でのすべての発表は、世界中のすべての人々の生活にアップル社の製品がいかに大きな影響力を与えているのか、アップルの技術が私たちの生活をやがて大きく変化させることを明らかにしました。
このイベントは、iPhone用アプリケーションの開発に参加することを開発者に促進することを主な目的として開催されるため、新しいデバイスの発表に加え、ソフトウェア製品の発表も行われました。
それらは以下の通りです。
WWDC 2017での発表のいくつかは特別な注目に値します。もちろん、その1つは新しいプラットフォームである「iOS 11」です。
カンファレンスで最も期待が寄せられたのは、iOSのバージョン11へアップデートでした。今秋、iPhone 5S以降、iPad Air、iPad Pro、iPadの第5世代、iPad Mini、iPod Touchの第6世代の所有者は、iOS 11を利用できるようになります。
主な機能は以下の通りです。
そして最後に、カンファレンスで最も注目を集めたのは、ARの魔法のような世界を現実化することができるARKit(Augmented Reality Kit)の発表でした。
アップルはiOS 11をリリースとともに、AR市場に参入するプロジェクトをいくつか発表しました。アップルは将来的に、iOSをARアプリケーションにおける最大のプラットフォームへと成長させようと考えているようです。
アップルは特別な開発フレームワークをリリースする予定で、開発者は2017年下半期に、iOS上で拡張現実をサポートしたアプリケーションを開発できるようになります。このツールは、オブジェクト認識、モーショントラッキング、仮想オブジェクトのスケーリングをサポートします。
さらに、開発者が既存のプロジェクトを修正することができるよう、Unity、Unreal、SceneKitとXcodeなどのゲームエンジンのサポートを統合して、ARのサポートを追加します。
アップルの発表によると、iPhone 7は1分間に最大630枚の画像を認識し、Google Pixelの6倍も高速です。この高機能は、プロセッサ、ビデオチップ、カメラ、モーションセンサーの性能の向上よって達成されたとのことです。
WWDC 2017のカンファレンスでは、ポケモンGOといくつかの新しいゲームの例を使いながら、iPhone上でAR機能の実演も行われました。その中の1つは、LEGOをスキャンしてバーチャル世界でそれを小さなブロックに解体することもできます。
テーブル上で仮想の対戦をプレイできるものもあります。この新規プロジェクトの開発でアップル社は、Wingnut ARスタジオの設立者としても有名な映画監督のピーター・ジャクソン氏、元NASAエンジニアを召喚しました。
iOS 11用フレームワークのARKitの発表は、世界中のアプリケーション開発者にとって記念碑的な出来事です。ビジネスに与える恩恵は、モバイルゲームだけに止まりません(ところで、モバイルゲーム自体も大きな革新の見込まれる分野ですが)。この新テクノロジーを応用できる分野は数多くあります。
ARテクノロジーの応用可能性は他にも多くあります。上記のリストはごく基本的なものですが、この技術がもたらす可能性、それがどれほど多くの分野に影響するのかについて示しました。
アップル社が公開したすべてのものは、必然的に世界中のすべての人々の生活に影響を与えるでしょう。ARを最新の開発の中核にすることによって、アップルは革新的なソリューションの創造に自信を持って進み始めたように思われます。
iOS 11のARKitは、すべての開発者がこの革新に参加し、最新テクノロジーを利用した開発を行うことを可能とし、世界中のユーザーにより優れたソリューションを届けることになるでしょう。
TechAcademyでは、これからトレンドになると言われているAR/VRのアプリケーションが公開できるUnityオンラインブートキャンプ、また、初心者でも最短4週間でオリジナルアプリが作れるiPhoneアプリ開発オンラインブートキャンプを開催しています。
期間中は現役エンジニアのメンターが毎日学習をサポートするので、独学よりも効率的に学ぶことができます。自分でもアプリを作ってみたいという人はぜひご覧ください。