The premise of a solar powered water heater is simple: sunshine that hits water in a black bag is going to get hot. But to make this feasible on a much larger scale, Industrial Design Consultancy has created a double-chambered, mattress sized solar water heater that can provide up to 30 litres of hot water wherever you may need it.
According to IDC, three full tanks of water can be heated up to 80°C. Although this may not yet be a practical solution for your home, it seems like a perfect solution for a summer cottage or a camp-out companion.