This is an old post but just for fun ima answer that question about the names. When Android first came out in 2007, They had two versions, Android alpha and Android Beta. The Beta version was the first commercially released OS.
They had named a few of their OS's after Robots, and subsequently why the Android robot is their staple logo now . But rumor has it the sweet treat names came when the employees at Google started naming the Android versions based on what dessert was being served in the cafeteria at that time.
Over the years it just stuck and now they choose their names in alphabetical order keeping in tradition of using sweet treat names. Google, no pun intended, is a wonderful thing....lol
I live life by three rules. Rule one, Sh*t happens, rule two, sh*t happens on a daily basis, rule three, get used to the first two.