Grab a piece of fabric, most preferably of 44 inch width and 45 inch length.
Cut the fabric in half to get two pieces of cloth which are 1.25 yard long and 22 inch wide. Now reduce each piece to 1 yard in length. Pin the pieces together and then cut out 8 inch circle for neck hole.
Sew the cobbler apron and sew the shoulder at the line where both pieces of fabric are held together.
Fold over and press one side of the 1/4th or .25 yard long piece of apron by 1/4th of an inch. Now sew it. Repeat, and then pin this piece to the un-sewen edge of the long piece with the right side providing the space for front pocket.
Fold 1/4th of an inch of the fabric for all sides of the apron and press. Now stitch it. Fold 1/4th of an inch around the neck and press. Now stitch it.
Outline the pockets. If you want 2 pockets mark a large pocket in the middle and sew a line in between to divide the 2 pockets.
Add the flaps on the side of the apron. Now wear your apron and mark out the waist on the garment. Now cut two pieces of the left over cloth to make the side tabs. Fold 1 of them and stitch along 1 short end and then the longer end. Now turn right side outward and press it. Buckle the institched end into the tab and press and then stitch it. Repeat the same process with the other piece of the left over cloth.
Now attach one end of the snap towards the back of the cobbler apron at the waist. Now stitch half a snap to the other end. Now stitch the other / remaining half of the snap to the front of your apron at the waist. Your cobbler apron is ready to go!