Hey, So i'm thinking of creating a project that will send gps data from android phone to arduino using Bluetooth. I would like to know how this can be achieved in a beginner friendly way.
Any help would be appreciated.
For receiving data on the Arduino have a look at the examples in Serial Input Basics - simple reliable ways to receive data.
...R
Blynk uses a mqtt server, not bluetooth. Bluetooth is basically wireless serial.
So you'd need an app on the Android side that sends the GPS data on either a regular basis or on request, and on the Arduino side a sketch that receives and reads this data.
Here's a link to a tutorial for writing simple Apps for Android using MIT AppInventor, a web hosted Android development environment. The third part of this series specifically deals with Android to Arduino communications. AppInventor includes an API to the phone's location services, so after mastering the tutorial it should be pretty straightforward to get GPS location from the phone and send it to the Arduino.