When exactly is a good time for Google to release code? Facebook? Twitter? These are global markets. There are over 1 billion smartphones in the world, alone, and less than a tenth are US; I'd gander most are used to interact with one of these or similar big guys that do "continuous deployment."