Android is an open source software platform and operating system for mobile devices based on the Linux kernel. Developed by Google, Android was originally created when they acquired Android Inc. in 2005. It uses an open source development model and allows applications to be written using the Java programming language. Android supports connectivity technologies like Bluetooth and Wi-Fi and media formats such as MP3, JPEG and H.264. The platform is adaptable to both smartphone and tablet layouts.