Android Marshmallow was announced at Google I/O on May 28, 2015, when it was released as the Android M developer preview. Several updates to the preview came out before Marshmallow was officially named on August 17, 2015.
I visited Googleplex in Mountain View on August 27, 2015 and was able to connect to Google’s Wifi network with my Motorola Nexus 6 just before Marshmallow was distributed and meet the famous computer scientist Peter Norvig, Google’s Director of Research, at the Android Marshmallow sculpture at Google’s campus in Mountain View, California.
Meeting Peter Norvig was fun. He was very enthusiastic and said crowd source creation of Location tags is a good idea. He said he often received emails from people with good ideas, but that he invited me because I had specific code. He said he would put me in touch with someone who works with Location for Google, but he didn’t know yet who it would be. He encouraged me to continue to develop the Piperpal web site and referred to the web site schema.org. We also talked a bit about the Location tag becoming part of the HTML specification.
Finally we talked a bit about his book Artificial Intelligence Modern Approach and that this book is the 4th edition and that he will soon publish tasks online, but he worried that the book will soon be obsolete. I told him that the book never becomes obsolete since it describes PageRank!
Pretty exciting to be on the Google campus. When we went to the Googleplex, someone exclaimed “That’s Peter Norvig!”. He also told me that he had once seen a family who had taken Google bikes traveling off campus, and that he intended to point out that, but then he discovered that it was Sergey Brin and his family. I did not see Sergey Brin myself, but Peter was a very nice guy to meet. (Sergey Brin is, as most people know, the man who, along with Larry Page, started Google.)
Google finally unveiled Android 6.0 Marshmallow, alongside the 2015 Nexus devices, on September 29, 2015.
I have successfully installed Android 6.0.1 Marshmallow on three of my Google devices: Motorola Nexus 6, Samsung Nexus 10 and the new 2015 device Nexus Player.
Google surprised everyone on March 9, 2016 by dropping the Android N developer preview without any prior notice. You can sign up to Google’s Android Beta Program, if you have an eligible device. You can also download factory images directly from Google.
Two of my Google devices, Nexus 6 and Nexus Player, are eligble for the Android Beta Program.