What I'm looking for is something similar in presentation to Oracle's class library for the Java language iterations. I have gone through the Google Maps site to be routed to the GitHub page containing all of the Google Maps resources for their Java API and don't know what to do with those resources to use them in my project.
Is there such a thing as a library for the Java API in a normal readable form to develop some understanding of the use of it or am I going about learning this tool the wrong way?
I've found what I'm looking for and it's such a simple API. I do have one more question about it being on GitHub and not on Google's website. Is this a common practice? I know GitHub is ostensibly the biggest repository but why host their files there?
As for why? Well, I guess because it's an already existing platform allowing for easy collaboration. I myself have some fixes in now official releases of some of the APIs - although only very minor ones so not really worth noting. I guess it's because so easy to be part of: If you found the API you have an issue with or even some fixes you can just fork the tree - implement your fixes - and file a pull request to get it merged into the official releases.
Also: When you want to ask something you'll find yourself on the StackOverflow platform - cause Google chose it over providing their own forum/board/what ever.
Is it because Google couldn't had provided it all on their own? No, I don't think so, but rather because re-use of already existing platforms. Someone here remember Google Code? Never got that big because other platforms existed before it and are way more popular. It's quite easy to think about why someone thought: Ok, just lets use what all those devs already use ...
There's nothing wrong with editing a post to add additional information when there have been no replies. It's when there have been replies that editing becomes problematic (and may actually be prevented).