InfoQ ホームページ Apple に関するすべてのコンテンツ
-
AppleのSafari 10、Flashがないふりをする
Appleは、Safariの次バージョンでFlashなどレガシーなプラグインを、デフォルトでブロックすると発表した。ブラウザはFlashがないふりをして、Flashをインストールするようユーザーに促すだろう。
-
Xcode 8、Swift 3やEditorプラグインなどを導入
WWDC 2016でAppleは、iOS、macOS、tvOS、watchOSのためのIDEの最新バージョン、Xcode 8を発表した。Xcode 8は現在ベータで、Swift 3、改善されたアドレスおよびスレッドサニタイザ、新しいEditor Extensionsアーキテクチャなどを導入する。
-
Apple、すべての新規watchOSアプリの申請にwatchOS 2を要求
2016年6月1日以後、新規watchOSアプリの申請はwatchOS 2 SDK以降でビルドされたネイティブアプリでなければならない、とAppleが発表した。さらに、AppleはApp Storeのレビューガイドラインを更新した
-
Apple、OSXとLinux向けにSwift 2.2をリリース
AppleがOSX向けにSwift 2.2をXcode 7.3の一部としてリリースした。また、Linux向けにSwift 2.2の公式バイナリをリリースした。何が新しいのか、サーバーにおけるLinux向けリリースが何をもたらすのか紹介する。
-
Chris Lattner氏が語る - Swift 3でのCocoa命名変更
swift-evolutionメーリングリストの先日のポストで,Swiftを開発したChris Lattner氏は,Swift 3を定義する上で指針となるいくつかの基準について概説すると同時に,互換性のない変更が取り入れられる予定であることを明らかにした。
-
IBM、クラウドにSwiftを推進
IBMがSwift Sandboxに続く、Swiftをクラウドでサポートする次のステップについて発表した。IBM Swift Runtimeのプレビュー、IBM Swift Package Catalog、Webアプリ開発フレームワークKituraのオープンソース化だ。
-
Swiftのベンチマーキングスイートがオープンソース化
AppleがSwiftのベンチマーキングスイートをオープンソース化した。これはSwiftのパフォーマンスをトラックし、言語に新機能を追加した時のパフォーマンスリグレッションの捕捉に重要だ。
-
Swift 2.2 Release Process Begins
Swift 2.2のリリースプロセス・目標・予定スケジュールに関する新たな詳細をAppleが発表した。Appleによると、Swift 2.2はほぼソース互換性のあるリリースとなり、大きな破壊的変更はSwift 3に委ねるという。
-
TIOBE indexでSwiftがObjective-Cを追い越す
様々な情報源に基づいたインターネット上のプログラミング言語ランキングTIOBE indexに置いて、SwiftがObjective-Cを追い越した。
-
FacebookとTwitterがApple tvOS用SDKをリリース,オンボーディングとアナリティクスをサポート
FacebookとTwitterがApple tvOS用のSDKをリリースした。オンボーディングとユーザ認証,アナリティクスのサポートを提供する。
-
Apple、Swiftをオープンソース化
Appleは今年末までにオープンソース公開するというWWDC 2015での約束にしたがい、Swiftを寛容なApache Licenseでオープンソース化した。リリースにはSwift 3.0に関する情報、パッケージマネージャ、Linux用バイナリパッケージも含まれている。これは何を意味するのか、将来のiOSおよびOSX開発にどんな影響があるだろうか。
-
Appleが3つの暗号化ライブラリをオープンソース公開
Appleは,自社OSのセキュリティサブシステムから,3つの主要コンポーネントをオープンソースとして公開すると発表した。その中のひとつのライブラリにライセンス上の制約が課されていることが,いくつかの論争を引き起こしている。
-
tvOS、Apple TVにゲームやプロダクティビティアプリをもたらす
AppleがApple TVのための新しいOS、tvOSを発表した。これによって、開発者はApple TV向けのゲームやプロダクティビティアプリを作れるようになる。
-
Apple、Appleアナリティクスに新しい指標と機能を追加
Appleは開発者向けメーリングリストにおいて、先ごろローンチしたAppアナリティクスにクラッシュ数、有料ユーザ、割合に関する情報を得るための新機能を追加することを発表した。これら新機能はWWDC 2015において詳しく紹介されている。
-
WebAssembly: Webのためのユニバーサルバイナリとテキストフォーマット
Mozilla, Google, Microsoft, Appleは、Web向けのバイナリフォーマットを開発することを決定した。WebAssemblyと呼ばれ、このフォーマットは、ブラウザや他のエージェントでアプリケーションの実行を可能にし、任意のプログラム言語を対象にする可能性がある。