Facebook iPad app prepares for launch