Приветствую
karim_min! Android Studio прекрасно пойдет.
Для реализации сетевого взаимодействия читайте про Socket API.
Если сервер у вас будет на node.js, то свой первый, примитивный эхо мессенджер, или скорее его прототип, вы сможете сделать с помощью telnet агента, это не так сложно как может показаться.
David Clifton 'Simple Telnet Server in Node.js'