After you shower, spray the inside surfaces with Dawn Powerwash. The next time you shower, just rinse the walls and shower curtain quickly.
We use the degreaser kind and it keeps the tile, grout, and shower curtain clean without scrubbing. It will slowly flow down vertical surfaces and so we only do the top and the middle, and gravity does the rest.