Thoughts on iPhone Security
This morning I was having a light hearted conversation about all the iPhone features developers have been able to harness and add to their apps. The back and forth was telling. We can now use Google Maps to tell us where you are. We can use Core Telephony to send out SMS messages. We can read your contacts database and look through your phone history. We can grab your microphone and listen to what you're saying and use your camera to shoot pictures without you even knowing and...
Holy freaking cow.
And then I thought for a second and concluded: "...it's exactly like programming for a Mac".
Security concerns are not unique to the iPhone and its full featured capabilities are nothing new for computing. What makes the iPhone seem different is that it fits in your pocket. Mobile WinCE never did all this stuff.
So it's up to developers to program responsibly. Just like Macs. Just like Windows. Just like Linux.