iOS

iPhone, iPod Touch, iPad

  • Programmed in: C, C++, Objective-C
  • OS family: Mac OS X / BSD
  • Supported platforms: ARM
  • Kernal type: Hybrid (Darwin)
  • Default UI: Cocoa Touch

Android

Google Inc.

  • Programmed in: C (core), C++ (some third party libs), Java
  • Supported platforms: ARM, MIPS, Power Architecture, x86
  • Kernal type: Monolithic (modified Linux kernel)
  • Default UI: Eclipse Java

Real Time OS

RTOS

A real-time operating system (RTOS) is an OS intended to serve real-time application requests.

  • QNX
  • Xenomai
  • RTKernal, RTTarget
  • uCLinux