Question [Q] motoactv sensor and bluetooth dev feasibility

I've got a motoactv recently. It's really cool and I want to implement some application on it.

Basically, I want to collect the sensor data, like the heart beat rate and steps, then transfer the data to another device
by bluetooth. I know motorola's official app can do this, but I want to use my own so that I have full control and customize it
as I want.

Could someone tell me if the sensor and bluetooth development is feasible and how can I do that ?

Thanks so much !