How to share photos with iOS users if you don't own any Apple products
Let your friends sign you up for a free iCloud account using their device.
Once you have a username/password in iCloud, you can upload photos and share things quite well using the web app.
- https://icloud.com
There isn't a provision to pay for iCloud - so you need to sign up on the coattails of a hardware purchase.