how to move a car in android?

Hey guys I’m almost decent at coding for pc games, but I have no idea what I’m doing with mobile. what I want is to move a car with acceleration on the left side of the screen by moving your finger up for forwards and down for backwards. Also, the same thing on the right side of the screen for turning by moving left and right. I tried using a slider but it was finicky and not what I was looking for. I’ve googled around and can’t find anything, can you guys help me?

Vector2 direction;
float speed;

 if(Input.touches[0].phase == TouchPhase.Moved)//Check if Touch has moved.
   direction = Input.touches[0].deltaPosition.normalized;  //Unit Vector of change in position
   speed = Input.touches[0].deltaPosition.magnitude / Input.touches[0].deltaTime; //distance traveled divided by time elapsed

Here’s something you could start with. You could modify this to fit your script.