That's a particularly meaty blog post, for which I (a mobile developer) have used several of the configurations or very close to them when working with things, and he's spot on.
The title of this article is misleading. There is nothing here that says how to encode video for the mobile devices. It only contains information about the video formats that the mobile devices can accept.