This document provides an overview of iOS application development. It discusses the programming languages used for native and hybrid app development, including Objective-C, Swift, React Native, and PhoneGap. It also describes the tools needed like Xcode, the Apple developer program, and Apple devices for testing. Limitations of the iOS simulator and App Store distribution are outlined. Common iOS device features, inbuilt apps, and questions are briefly addressed at the end.