No, do it and then read the directions again:
Instructions:
1. Download the apk file from Gallery.apk.zip
2. unzip the file on your computer
3. copy the apk file from that to your memory card
4. open Astro and locate the new apk file, click it and open in app manager, click install upper left corner
The op also siad it can all be done directly on the phone. I don't have a computer right now.