How to control Arduino board using an Android phone

Kerimil, user on Arduino Forum, submitted his project which focuses on establishing communication between an Arduino board and an android mobile using bluetooth: The idea is to gain access to hardware on Android devices (accelerometers, gyro, wifi connectivity, gps, GPRS, touchscreen, text to speech and speech to text) and/or use...