Some of the better cleaners are Comet Non Abrasive Cleaner or Tilex. Once the shower is clean, all you need to do is wipe down the wet surfaces after a shower. You can use a squeegee on flat surfaces and a towel on the rest. If water is wiped from the surface, there will be no water stains and no dirt build up. You lightly mist the shower, glass, curtain and fixtures after a shower.
Water runs off quickly and the shower stays clean.
We have a home that is about five years old and the clothes dryer vent goes through the floor, then travels about 10 feet between the finished floor and ceiling to an outside vent. We have noticed lint collecting near the vent outside. We clean the lint filter with each load of laundry but are concerned lint may collect inside the pipe and be a fire hazard. It is working properly now. Clothes dryer manufacturers normally recommend a smooth metal vent pipe with minimal bends that can be checked and cleaned periodically.