Cocoa
ナビゲーションに移動
検索に移動
Cocoa(読み:ここあ)とは、macOSに標準搭載されているアプリ開発用のフレームワークである。
主にmacOSのメジャーアップデートなどの際に「使えなくなるAPI」と「代替となる新しいAPI」が発生しており、そのたびにプログラマーたちに阿鼻叫喚が起きている。
なお、それに便乗して「最新のmacOS対応した新バージョンが登場しました。別売りです。」というアプリの買い替えを促進するビジネスも盛況である。近年ではその発展型としてサブスクリプション(1年間のアップデート保証など)も盛況になっている。
開発
Objective-CやSwiftなどは当然ながらCocoaを手軽に利用できる。 また、.NETからCocoaを叩けるXamarin.Macなどのサードパーティ製品も存在している。