OK, apparently Windows Phone Series has its own UI philosophy, principle, concept, or whatever you want to call it. So here is a new mock up for the first few screens. I’m still not sure whether to display the blog avatar/favicon.
Metro Principle of Windows Phone
Reply