There are plenty of decent solar chargers that can recharge your smartphone or tablet on the go. SolarBook is a notebook with a solar panel, so you can charge your camera, headphones, smartwatches, and other smart devices anywhere. It has a 5-watt solar panel that can charge your iPhone 6 in about 2 hours.
The device weighs only 430g. It is only 0.7mm thin. You can attach and remove it from the notebook fast. You can get yours for under $40 (CAD) if you are an early supporter.