Hi Ruslan;For Bluetooth, you might want to look at the Simplee (www.sparkfun.com/simblee) or one of the Adafruit modules (www.adafruit.com/product/3406 or www.adafruit.com/product/1697). Both of those examples allow for reasonably easy two way communications between an external device and a cell phone.I've used both the Simblee and Adafruit Bluefruit without a lot of difficulty.
Another place to investigate would be using the audio jack. While I don't have personal experience with this, nor much direction, I have seen a few devices that use the audio jack as an interface. You'd have to do some more research in that direction.Duane