DeclaringyourUIlayoutinXMLrather than runtimecodeisusefulforseveral reasons, but it'sespecially important so youcancreatedifferentlayoutsfordifferent screen sizes.
Yet though his predictions may be dubious, his analysis is worth reading and pondering, especially by those who before the euro crisis were fond of declaring that Europe was showing the world a way to a better future.