Well it’s mostly bug fixing, so we will see, I actually experienced some bugs reported, so cross fingers now…
Official information about it:
“iPhone OS 3.1.2 Software Update
This update contains bug fixes and improvements, including the following:
Resolves sporadic issue that may cause iPhone to not
wake from sleep
Resolves intermittent issue that may interrupt cellular
network services until restart
Fixes bug that could cause occasional crash during
video streaming
Products compatible with this software update:
iPhone
iPhone 3G
iPhone 3GS
For feature descriptions and complete instructions, see the user guide for your iPhone at:
http://www.apple.com/support/manuals/iphone
For more information about iPhone, go to:
http://www.apple.com/iphone
To troubleshoot your iPhone, or to view additional support information go to:
http://www.apple.com/support/iphone
This update contains security content originally included…
You will be redirected shortly.
This post has been generated by Page2RSS
%7Cutmcsr%3Dhttp%3A%2F%2Fwww%2Ehacktheiphone%2Ecom%2F74%2Fiphone%5Finformation%5F74%5F1%2Ehtml%7Cutmcmd%3Drss%3B%2B)

Adobe took a new strategy to put Flash animations on the iPhone, with the release later this year of Flash Pro CS5 Beta, Adobe will enable any Flash developer to create an iPhone application (.ipa file) and then the developer could send it to Apple for approval.
So it is definitely for Flash games on the iPhone, unfortunately, no Safari plugin to be able to see flash animations on web pages.
Quick video to explain it:
[youtube:http://www.youtube.com/watch?v=M3CI5GyNXoA]
Big news today, Vodafone is also coming in the UK iPhone market later this yeat. So now I guess all American customers of AT&T are waiting to have the same kind of choice as in UK, because AT&T hasn’t been known as being a good mobile operator with the iPhone.

Today I was experimenting with Objective-C’s blocks so I thought I’d be clever and add to NSArray a few functional-style collection methods that I’ve seen in other languages:
@interface NSArray (FunWithBlocks)
- (NSArray *)collect:(id (^)(id obj))block;
- (NSArray *)select:(BOOL (^)(id obj))block;
- (NSArray *)flattenedArray;
@end
The collect: method takes a block which is called for each item in the array and [...]
I’m right behind him! My bee is just barely sneaking a peek – it’s nervous about being on such a huge stage.
The largest iPhone game I’ve worked on, Ramp Champ, is live! Go buy it in the iTunes store!
I’ve been subpoenaed in the ongoing anti-trust lawsuit against Apple.
There’s a huge number of things on my mind and I don’t know what to talk about or even if I want to talk about any of them. I have to do something, though, because I feel like I’m being blocked by them. I used to blog a ton about things – especially personal stuff [...]
I ran across “Changing the Language of Fatherhood” on a discussion site. Since the situation in the article is pretty much exactly the situation I’m in, I wrote up a response:
My wife works outside the home and I work from within it, so to save on daycare costs the baby stays with me all day.
To [...]