Skip to main content

Posts

Showing posts from December, 2012

Threads Up

Good User Interface / User eXperience practices are important. Hours of resources and research is dedicated to these subjects but sometimes the developer discovers an anomaly that has been missed in the planning. I came across this situation recently and contacted the relevant people to explain. They agreed with my suggestion and I implemented the change. Part of my development cycle is to test, test, and test again. And I tested my new code and all plausible possible situations. Tested for various targets. Tested on as many devices as possible. Released to UAT to test and got a code review from my line mentor. After all this the release build had a bug. In a nutshell when working with threading, be aware that there is a subtle difference between devices iPhone4 and iPhone4S. When creating an email on the device, if the process requires threading, do not create and display the MFMailComposeViewController object from within the thread. In the simulator set to all iOS ve...