ビデオ: How to share purchased iOS Apps! (十一月 2024)
Appleは昨日、iOS 8の新機能を大量に発表しましたが、基調講演の開発者の部分にこだわらないと、ユーザー向けの最も重要な変更の1つを見逃してしまいます。 新しいiOS 8はアプリケーション拡張機能をサポートします。これにより、開発者はロックダウンされたサンドボックスからアプリを持ち出し、エクスペリエンスを大幅に向上させることができます。
Appleが何をしているのかを実際に見るには、iOSとAndroidでアプリの動作が異なることを知る必要があります。 Androidを使用すると、アプリは長い間、相互のデータを統合し、アクセスし、さらにUI要素を借用することができました。 Appleはプラットフォーム上に小さな泡(開発者の専門用語ではサンドボックス)でアプリを保持しているため、いくつかの非常に限られた方法を除いて相互作用を防ぎます。 これはセキュリティには適していますが、カスタマイズには適していません。 iOS 8はそれをすべて変えます。
開発者は、アプリから機能やインターフェイス要素を引き出し、iOSのコアを介してそれらを実行し、システムや他のアプリとやり取りすることができます。 Appleは、このアプローチにより、セキュリティを損なうことなく、より多くの機能を実現できると述べています。 あなたにとって実際に意味するのは、アプリが多くの新機能を提供できるということです。
WWDCのいくつかの例には、サードパーティのキーボードの新しいサポートが含まれています。 SwypeやSwiftKeyのようなものは、システム全体でデフォルトの入力メソッドとしてプラグインできるようになります。 開発者は、拡張機能を使用してウィジェットとしてウィジェットを通知センターに配置することもできます。 それでも十分でない場合は、サードパーティのアプリがプラグインされると、システムレベルのAirDrop共有メニューに新しい機能が追加されます。 1つのアプリのカスタム画像編集インターフェイスは、異なるアプリでも呼び出すことができます。
新しい写真編集、メッセージング、Spotlight検索機能はすっきりしていますが、拡張機能はiOS 8に追加された最も重要なものになります。これは、Appleがモバイルの未来をよりオープンなビジョンに変えることです。
一方、WWDCからの開発者中心のもう1つの発表は、Swiftプログラミング言語です。