building management system BMS

hi, i have a graduation project (BMS) using arduino and android phone, i want arduino to send reports about building tempreture, gas leaking, fire..etc to android by data network, and also controlling lights and tempreture by wifi... can the arduino work with a developed android app??? which board i can use for these purposes??
thank you

An Arduino can use a Bluetooth module to connect to an Android. Would that be satisfactory?

The Mega ADK is designed to work with Android but I don't know anything about it.

...R

thanx robin i'm about starting this project with with my group and thats helped alot ..