Yes!¡! is BLE ... and have to do it on arduino nano one or mega...
I m confuse it .
>>
Read the article in mentioned in the link I gave you. The article is here:
http://ai2.appinventor.mit.edu/reference/other/IoT.htmlThe example uses an Arduino 101, which has BLE built-in, but with your HC-10 it should work the same.
The BLE extension for App Inventor can be found here:
http://appinventor.mit.edu/extensions/ but you could also take the heart-rate monitor .aia from the example and change it for your purpose.
As for the Client-Server role: usually the phone is the client. It sends a request to the Arduino (server) which serves (returns) the data requested.
It is very similar to what happens on the web: a client, phone or webbrowser sends a request to a server somewhere on the web, and the server sends data back, wich the browser or the phone can display.