You can share iCloud photos with people not using an Apple device, though the method will look different to what is shown here, since iCloud was built with the idea of sharing via Apple devices and not Android.