2.23 How are iOS and Android similar? How are they different?
Answer: Similarities • Both are based on existing kernels (Linux and Mac OS X). • Both have architecture that uses software stacks. • Both provide frameworks for developers. Differences • iOS is closed-source, and Android is open-source. • iOS applications are developed in Objective-C, Android in Java. • Android uses a virtual machine, and iOS executes code natively.