can you guys help me on how to send data from arduino to android app via wifi

i have this project , a device with a current sensor, i want the sensor data to be sent to the android app via wifi , is it possible to work?

I've never done this, but in principle your current sensing device could be connected to an Arduino running a Web server to publish the information from your current sensor. The Arduino would also have a WiFi module to integrate these components in your Wifi Network. Through your Android app, you would contact the Web Server to see the published current information. See this: https://www.arduino.cc/en/Tutorial/WiFiWebServer but there are probably also other, and better ways of achieving the same thing.

The ESP8266 is a low cost WiFi module that can work with an Arduino. In fact it can also operate as a complete microprocessor without any Arduino.

The Arduino Yun has a Linux PC and an Arduino on the same board and includes WiFi and Ethernet. You could easily write the webserver on the Linux side using Python and Bottle - but it may be overkill for a very simple application.

...R

Robin2: The ESP8266 is a low cost WiFi module that can work with an Arduino. In fact it can also operate as a complete microprocessor without any Arduino. . . .

I keep hearing about these devices. I will have to add one to my toy box, but there is a bewildering variety of break out boards out there to choose from.

You have multiple choices do do that. The simplest way is to use a webview on the android side and use websocket to send ans receive data.

check this two project that i built : https://www.hackster.io/charifmahmoudi/bling-bra-wearable-sexy-and-connected-iot-bra-fc8e6c

https://www.hackster.io/charifmahmoudi/robot-controlled-using-html5-javascript-and-linkitone-dc779f?ref=user&ref_id=34110&offset=2

you can easily embed the html/javascript used in those project in a hybrid application as illustrated in this tutorial : https://www.youtube.com/watch?v=uVqp1zcMfbE