Solar power developer