With all due respect (and a certain amount of contempt) for Google, they seriously need to stop fragmenting their eco system with more frameworks, SDKs, languages and what not...
They need to focus on creating a "minimum viablity spec" as an organisation and not release anything new until that spec is fully met.
Simple problem I hit with Flutter a few months ago - no support for DFP, a core google offering. Going back as far as Sept 2017, their developers did not have a clue what DFP was ( [
github.com...] ).
I don't even want to look at what their support levels are for Google's cloud driven SDKs (firebase auth / prediction / google storage / real time databases) etc are.
Please google - get your teams to talk to each other and create a minimum spec that focuses on the top 10 products / services / specifications that google has - (in my opnion) authentication, advertising, analytics, databases, google cloud integration, location, design (material), notifications, payments to name a few.
And please... create fully functional cookbooks that provide complete recipes - I'm sick and tired and give up when all I see is a "Todo" app being done in 10 mins on YouTube.