This one is not, but there are sdks to interact with the craft through a mobile device.
http://www.open-electronics.org/lets-build-an-open-source-quadcopter-part1/
There are several listed here.
http://www.rcdronegood.com/flight-controller-board-comparison/