iOS
あいおーえす
iOS
一言でいうと
Appleが開発・提供するiPhone向けOSのこと。
詳しい意味
iOS は、Apple が iPhone 向けに開発・提供するモバイルOSです。iPad向けは「iPadOS」、Apple Watch向けは「watchOS」と分かれていますが基盤は共通。アプリは Swift(または旧来の Objective-C)で開発し、Xcode という統合開発環境を使います。配布は App Store を通じてのみで、Apple の審査を通る必要があります。Android と比べてユーザーの平均購買力が高い傾向があり、有料アプリ・課金アプリの売上は iOS が優勢な傾向。日本市場ではシェアが高く、B2C プロダクトでは iOS 対応が必須となることが多いです。
何に使うか
iPhoneユーザー向けのモバイルアプリを開発するとき。Apple独自機能(Apple Pay / HealthKit / Sign in with Apple)を活用するとき。日本国内のB2C向け開発。
どんな時に出るか
「iOS版とAndroid版を出す」「iOSの審査でリジェクト」「iOSは Swift で書く」といった場面で登場します。
具体例
- iOS / Android 両対応で開発するため、React Native を選定した。
- iOS 限定機能(Sign in with Apple)を実装して App Store 審査を通した。
別名・略称
ios(あいおーえす)iPhone(あいふぉん)Swift(すうぃふと)iPadOS(あいぱっどおーえす)
初心者向けメモ
iPhoneの中で動くOS。Mac で言う macOS のスマホ版です。Apple が全部仕切っているので、開発もアプリ配布も Apple のルールに沿う必要があり、自由度は低めだが品質と統一感は高い、という特徴があります。