1. Android: •Software stack for mobile devices •Includes an operating system, middleware and key applications •Designed primarily for touchscreen mobile devices Android…