https://www.cleveroad.com/blog/apple-and-google-latest-technological-innovations-see-google-io-and-apple-wwdc-outcomes