The iPod Touch doesn’t have GPS, so you can’t use iPhone GPS apps on it. The hardware isn’t the same.