Just read this nice piece by Matt Gemmell on how app experiences need to be designed from ground up rather than just copy from one form factor to the other. I seriously think something like Snap on windows8 would make the iOS a lot more friendlier for the advanced users. Hope the developers at apple take a hint and do something about it. It is very true when he says “experiences need to be designed” and its not just applicable for Software, it can be applied every where. For example the experience at an apple store or Disneyland is well designed to create delight and keep the customer engaged. Simply put, Experiences if designed to create delight for the target audience is a recipe for success. No matter which industry you belong to you can always make the difference, if the experience is designed and delivered right.
On a different note any app developer/designer and user experience designer should follow Matt. You should follow Bret Victor as well if you aren’t already. Watch this video of Bret (Long video but totally worth it) to really appreciate his creative genius and expertise in UX design.