
Make sure that your applications are compatible with iOS 4. All new applications and updates to existing applications must be built with iPhone SDK 4. In addition, the App Store will no longer support applications that target iOS 2.x.
I had to check a couple of my apps. Some I can’t even easily remember how to build. But all of them are iPhone OS 3.0 compatible. That shows just how long ago we were all targeting 2.x.
Posted: June 30th, 2010
Categories:
App Store,
Apple,
iOS,
iPhone OS,
iPod,
iTunes,
ipad,
iphone
Tags:
App Store,
Apple,
iphone,
OS 2.x
Comments:
View Comments.
Boy Genius Report claims to have a leaked copy of Apple Store Directives for staff dealing with the iPhone 4 “reception issue”…

Here is the directive from on high…
1. Keep all of the positioning statements in the BN handy – your tone when delivering this information is important.
a. The iPhone 4’s wireless performance is the best we have ever shipped. Our testing shows that iPhone 4’s overall antenna performance is better than iPhone 3GS.
b. Gripping almost any mobile phone in certain places will reduce its reception. This is true of the iPhone 4, the iPhone 3GS, and many other phones we have tested. It is a fact of life in the wireless world.
c. If you are experiencing this on your iPhone 3GS, avoid covering the bottom-right side with your hand.
d. If you are experiencing this on your iPhone 4, avoid covering the black strip in the lower-left corner of the metal band.
e. The use of a case or Bumper that is made out of rubber or plastic may improve wireless performance by keeping your hand from directly covering these areas.
2. Do not perform warranty service. Use the positioning above for any customer questions or concerns.
3. Don’t forget YOU STILL NEED to probe and troubleshoot. If a customer calls about their reception while the phone is sitting on a table (not being held) it is not the metal band.
4. ONLY escalate if the issue exists when the phone is not held AND you cannot resolve it.
5. We ARE NOT appeasing customers with free bumpers – DON’T promise a free bumper to customers.
Posted: June 30th, 2010
Categories:
Apple,
iphone
Tags:
Apple,
iphone,
iPhone 4,
Reception
Comments:
View Comments.
David Romhan Torres : I just make iMovie for iphone 4 run on an iphone 3GS, it’s very simple just download it from iTunes, modify info.plist file and change the Minimum system version to 3.0.0 and front-facing-camera to false.
You need to jailbreak your device of course.
I actually took Steve at his word when he said that iMove for iPhone was a bit too resource intensive for earlier devices. It seemed to me to be a far more reasonable assertion than the hardware “not being capable of multitasking.”
Seems that he finally got me with his RDF.
Posted: June 29th, 2010
Categories:
Apple,
Hacks,
Jailbreak,
iphone
Tags:
3gs,
Apple,
iMovie,
iphone
Comments:
View Comments.
How we all chuckled at Nokia’s cheek yesterday when they took a swipe at Apple’s apparent iPhone 4 reception woes.

But then Nokia’s own instructions for it’s multi-antenna mobile phones came to light…
Contact with antennas affects the communication quality and may cause the device to operate at a higher power level than otherwise needed and my reduce the battery life.

Thanks to Apple Insider, and a lot of Nokia users, for the heads up on this.
Posted: June 29th, 2010
Categories:
Apple,
Nokia
Tags:
Apple,
iphone,
iPhone 4,
Nokia
Comments:
View Comments.
Last night at Q Bar Bangkok we had a communal SIM to Micro-SIM conversion session for our new iPhone 4s. It felt good to be involved in bringing some of the first iPhone 4s into Thailand. And Q Bar was the perfect venue to relax with a small number of other Apple geeks as they got their new toys. Q Bar even kindly provided a workroom for the serious SIM engineering work that was to take place! For those that are interested here is a small gallery of shots of the various stages of SIM card butchery!
The pictures are not really meant to serve as a guide in themselves. They may, depending on your disposition, convince you either to buy a Micro-SIM cutter, obtain a Micro-SIM from your cellular provider, or go right ahead and make your own Micro-SIM yourself anyway!
Several Vodka Cranberrys, Bacardi Cokes and Mohitos were consumed at various stages before and after those pictures were taken! Many thanks to qandrew and his staff for their hospitality last night. And DJOcto for the tunes. Same time, same place next Apple “iDevice” launch?
The main point of this post is to serve as an advisory to those trying to manually convert SIMs into Micro-SIMs, and share what I learned when my attempts initially failed.
- Not all SIM cards are made the same.
- You may need to cut the metal part of your SIM in order to convert it successfully. Something that I certainly did not anticipate having to do.
The two pictures below should help to illustrate this :

1. A SIM card somewhat similar to a TRUE Corp. Thailand SIM card.

2. A Micro-SIM (top), and a SIM card similar to my AIS SIM (bottom).
Obviously all SIMs are pin compatible. Otherwise we couldn’t swap them from phone to phone, or cut them up and make Micro-SIMs from them. But it is clear, if you count the lines of contacts on the three SIM cards above, that whilst they are pin compatible, they can have very different layout characteristics for the contacts. And even slightly differing positions on each SIM card for the metal contact pad in its entirety.
My AIS SIM has five distinct lines of contacts (see the bottom SIM on picture 2).
Whereas SIM cards from True Corp. have four lines of contacts only (see picture 1).
You may also notice that the distance between the metal contact pads and the edge of each SIM card is slightly different on both of the full sized SIMs.
It is easy to wonder if SIM cards really are at all interchangeable when you look at them closely like this. But they are.
Typically, in guides on how to convert a SIM card into a Micro-SIM, most illustrations show that the conversion process leaves the entire metal area of the full sized SIM intact. This can be a confusing and misleading assumption to make when cutting certain SIM cards, like the one I have from AIS.
After some trial and error today, and a complete failiure to get my hand made Micro-SIM to work last night, I discovered that I should have actually trimmed my AIS SIM’s metal pad. Something, that because of the slightly different size and layout of the True Corp. SIM, was not necessary for my friends to do.

The templates, I linked to yesterday, are accurate. But when you are working with millimetre measurements, have had a couple of light alcoholic beverages, and have to make a judgement call on whether to cut the metal of your SIM or just the plastic surrounding it, it is easy to mistrust the accuracy of your measurements and go with just cutting the surround.
Consequently, last night I trimmed my SIM card incorrectly, because I was afraid to cut the metal pad.
Luckily this morning, after carefully examining the images in John Benson’s excellent article “How To Convert a SIM to a MicroSIM with a Meat Cleaver!” I could see my mistake. I was then able to butcher my SIM further, and bodge a spacer on the other side, which made it work in my iPhone 4! So I now have a Frankenstein-SIM. But it works!
I am fortunate to have AIS as my cellular provider in Thailand, who will happily swap an existing SIM for a Micro-SIM free of charge at any of their stores in Bangkok and around. If you are with AIS in Thailand I would suggest just popping along to any of their stores with your contract and they will exchange your SIM for you.
In the interest of science I decided to throw my lot in with my less lucky True Corp. subscribing friends last night. True insist that you have to buy a new data plan to get a Micro-SIM from them. Hopefully they’ll revise that somewhat churlish requirement as more Micro-SIM devices arrive in Thailand in the future!
All in all it was worth having a go at making my own Micro-SIM, as I learned something. Not all SIMs are quite the same. And you really should trust measurements over your eye.
Posted: June 28th, 2010
Categories:
Apple,
iphone
Tags:
AIS,
iPhone 4,
Micro-SIM,
SIM,
thailand,
True
Comments:
View Comments.
When I activated my iPhone 4 this was one of the messages that popped up as it first made a cellular network connection…
Your carrier may charge for SMS messages used to activate video calling.
So it seems that at some point when two iPhone 4s decide to connect, an SMS is used to initiate the FaceTime call / invitation, and also perhaps send the relevant information that allows the devices to negotiate their ongoing FaceTime connection.
Posted: June 28th, 2010
Categories:
Apple,
iphone
Tags:
Apple,
FaceTime,
iPhone 4
Comments:
View Comments.

You would have thought that even a hack from “The Daily Fail” would be competent enough to do basic research, and subsequently figure out that a Twitter account they plan to quote, and report as belonging to Steve Jobs, was actually a spoof account…
Posting a message on the social networking site Twitter, the tycoon said: ‘We may have to recall the new iPhone. This I did not expect.’
Here is the Bio, from the front page of the Twitter account, accessible to anyone :
Bio I don’t care what you think of me. You care what I think of you. Of course this is a parody account.
Richard Ashmore, of the Daily Mail, is 100% pure bread moron.
Posted: June 27th, 2010
Categories:
Apple,
News,
iphone
Tags:
Daily,
iphone,
iPhone 4,
jobs,
Mail,
Recall,
steve
Comments:
View Comments.

Moreover, recompiling for iOS 4 is non-trivial (as I just found out while doing it for the TidBITS News app – see “Free TidBITS News iPhone App,” 4 January 2010), because it will also require some rewriting. The app instantly participates in multitasking with no changes in code, merely by virtue of linking to the iOS 4.0 frameworks instead of to an earlier version; but that doesn’t make it a good multitasking citizen.
One major issue is that an iOS 4-native app is notified when it is suspended, but not when it is terminated. Thus, it must do all the things to save state when it is suspended that it used to when it was terminated, just in case it later is terminated. Another issue is that the app, as it is suspended, needs to stop doing things that might cause trouble later. It must explicitly reduce its memory use if it doesn’t want to be a candidate for termination in the background. It must cease any network activity. It may have to cancel a modal state, such as an alert that might not make sense when the user resumes later (possibly days later).
Those are all things I had to worry about when updating the TidBITS News app for iOS 4.0. Basically I had to consider every state the app might be in at the moment the user comes along and suspends it. That turned out to be remarkably difficult – and the TidBITS News app is very simple and small! Imagine, then, how long it will probably take before your favorite third-party apps are updated.
That last paragraph is where I found myself recently when looking at the same process. The process of updating for “Fast Switching” in iOS4 is worth the effort. But it is a little more work than you expect. Especially if you didn’t design an app to quick-save and quick-resume from the ground up.
Reading the entire article from the top, it is a good description of the process of iOS “Multitasking” for those that want a simplified, but accurate, overview.