Instant Expert: Secrets & Features of iPhone OS 3.0 | iLounge Article


Instant Expert: Secrets & Features of iPhone OS 3.0

Click Below to Read the Rest of This Article:  

Push Notifications

When Apple first previewed the iPhone OS 2.0 last year, it announced that a feature was in the works to allow applications to send notifications to the iPhone and iPod touch for the purpose of providing status updates and other information. This was intended to compensate for the fact that third-party applications could not run in the background, thereby making it impractical to run apps that might otherwise provide real-time status updates, such as instant messaging or news apps.

iPhone OS 3.0 finally brings the Push Notification feature to the iPhone platform. While we are still mostly waiting on third-party applications that take advantage of this feature, iPhone Developers have already been given a preview of its usage for mobile news and Instant Messaging applications, and many new push-enabled apps will likely follow today’s official release.

Push Notifications provide developers with the ability to send notifications to the iPhone or iPod touch via Apple’s Push Notification server. These notifications must come from external servers rather than the iPhone itself, so not every app running on your iPhone is going to be able to take advantage of status notifications—it’s limited to apps that depend on frequent communications with the Internet.

The notifications themselves can be displayed on your device in three different ways: playing a custom sound, displaying a pop-up notification, and updating the application’s icon badge count. Once you have installed an application that uses Push Notifications, a menu option appears in the main “Settings” app where you can configure your Push Notification preferences, either enabling or disabling them globally, or enabling and disabling specific notification types for specific applications.

While not entirely a replacement for background applications, properly-implemented Push Notifications can bring an improved experience to applications that rely on real-time notification, such as Instant Messaging apps.


Expect this feature to be leveraged for everything from IM and social networking apps to online games.

Enhanced Bluetooth Support (iPhone 3G / 3G S / iPod touch 2G only)

Bluetooth capabilities have until now been the exclusive domain of the iPhone, and limited only to the mundane task of handling handsfree, monaural phone audio for earpieces and car-kits. This was despite the fact that various teardown reports made it clear that the second-generation iPod touch actually did in fact contain a Bluetooth chip.

iPhone OS 3.0 has now effectively unlocked the Bluetooth chip in the iPod touch 2G and expanded the Bluetooth capabilities across both of the current iPhone models, providing A2DP/AVRCP stereo Bluetooth audio and remote control capabilities for media playback as well as the ability to connect with other nearby iPhone and iPod touch devices for gaming and other third-party multi-user applications.

Note that the expanded Bluetooth capabilities will not be available on the first-generation iPod touch at all as it lacks the necessary hardware, and some of the Bluetooth functionality such as A2DP will not be coming to the original first-generation iPhone either. An article discussing the new stereo Bluetooth functionality in greater length is available here.

Home Button Preferences

The options for which application to open when double-clicking the Home button have also been expanded. In addition to the previous options of simply returning to the Home screen, opening Phone Favorites, or displaying the iPod app, users can now also choose to use the double-click to bring up the iPhone Camera app or the Spotlight Search screen.


Internet Tethering (iPhone only)

iPhone OS 3.0 now lets users—some users, at least—use their iPhones as modems for their computers. This is accomplished either with a wireless Bluetooth or cabled USB connection.

Tethering options must be enabled by your cellular carrier, and are hidden from your iPhone preferences unless they are specifically provided by your carrier. If your carrier provides the tethering feature, you can enable it from the iPhone’s Settings app under General, Network, Internet Tethering. There are no specific iPhone-configuration options other than enabling or disabling tethering, although the Internet Tethering settings provide a bit more detail on how to connect your computer to your iPhone.


To tether your iPhone via USB, you must be running iTunes 8.2 on the computer you wish to tether with, since it contains the necessary drivers for USB tethering. In this configuration, your iPhone will simply appear to your computer as an Ethernet network device, and the connection should be automatically established as soon as you plug your iPhone into your computer.

Bluetooth tethering for Mac users requires Mac OS X 10.5.7 or later on current model Mac computers, although pre-Unibody Macbooks and Macbook Pros can use tethering on older versions of Leopard. Windows users require a Bluetooth card that supports the Personal Area Network (PAN) profile. Note that iTunes does not need to be installed to use Bluetooth-based tethering.


While operating your iPhone in tethered mode, a blue status bar will appear on the lock screen or at the top of your menu bar to remind you that you are in tethering mode. Standard data usage rules apply: If you are tethering over a 3G connection, you will still be able to use your iPhone to make or receive phone calls without interrupting your data connection.

Note that tethering may require additional data plans or incur additional usage fees from your cellular carrier, as not all iPhone on-device data plans will include tethering. Even if your carrier has enabled tethering support on your device, you should always check into your data plan before enabling it to avoid any nasty surprises at the end of the month.


iPhone OS 3.0 now expands the number of languages supported on the iPhone and iPod touch to 30, with over 40 different keyboard layouts supported. Some of the new language and keyboard support added includes Arabic, Greek, Hebrew, Indonesian, Malay, Portuguese and Thai, along with formatting and localization for new territories.


SMS & MMS Messaging (iPhone only)

With iPhone OS 3.0, the old Text application has now been renamed “Messages” and enhanced with several new features including widescreen viewing and landscape keyboard support, multimedia messaging, and the ability to forward and delete specific messages.

Multi-Media Messaging (iPhone 3G / 3G S only)

Another iPhone feature that has been long-awaited by some users is support for Multi-Media Messaging, also known as MMS, a feature that essentially allows you to send multimedia content such as pictures and audio files to other cellular phones similar to text messages.

MMS support is combined with SMS/text message support in the new “Messages” app, and multimedia content can be added to MMS messages either directly from within the Messages app itself, or by sending the content directly from other compatible applications such as Photos.


Note that MMS must be enabled by your cellular carrier in order to be used on the iPhone, and it is not available on the first-generation iPhone models, even with the iPhone OS 3.0 update. MMS-related options are hidden entirely within the iPhone unless they have been specifically enabled by your carrier.

Forward and Selectively Delete SMS/MMS Messages (iPhone only)

The Messages app now also provides the ability to forward SMS/MMS messages and selectively delete parts of an SMS/MMS conversion thread. An “Edit” button now appears in the top right corner when viewing an SMS/MMS conversion thread; tapping the Edit button provides an interface where you can tap to select individual messages from the conversation thread and then either Delete or Forward them by using the buttons at the bottom of the screen.


Messages Settings

A new “Messages” section now appears in the iPhone’s Settings, allowing you to configure your SMS and MMS preferences, including whether SMS/MMS previews should be shown on the standby/lock screen and whether new SMS/MMS alerts should be repeated. Both of these behaviors were changed somewhat arbitrarily in previous iPhone versions without any configuration options to disable them; iPhone OS 3.0 now provides these as user options.


MMS messaging can also be disabled entirely from here for users who don’t want to use this feature, and the option to use the subject field for new MMS messages can also be toggled on and off. Again, MMS settings will only appear on this screen if MMS has been enabled by your cellular carrier, so AT&T users will not see these appear until later this summer when AT&T rolls out MMS service.

Voice Memos (iPhone / iPhone 3G / 3G S / iPod touch 2G)

Traditional Click Wheel iPod models have offered voice recording capabilities for the past few years, which made the lack of a built-in voice recording application a conspicuous omission on the part of the iPhone and even the iPod touch.

Several third-party developers stepped in to fill that void when the App Store first came online last year, and most iPhone users by now have a wide range of options for voice recording on the iPhone and iPod touch. As of iPhone OS 3.0, however, Apple has now included its own built-in Voice Memos application to provide basic voice recording capabilities.

The Voice Memos app itself is relatively straightforward. Start it up and you’re presented with a simple screen that provides a picture of an old-fashioned microphone, a level meter and two buttons: one to start a recording, and the other to bring up a listing of previous recordings. On the iPhone, audio can be recorded either from the built-in microphone or through a mic attached to the headphone port. The iPod touch 2G lacks a built-in mic and therefore requires an external mic.


Most recordings are saved as 44.1kHz Apple Lossless files in monaural mode at a bit-rates of around 325kbps. Tapping the recording list button in the bottom-right corner brings up a list of previous recordings in a layout similar to the iPhone’s Visual Voicemail application. From here you can listen to your recordings, share them via e-mail or MMS, or delete them from your device. Certain stereo recording accessories can be attached as well, automatically triggering stereo recording mode and higher bit rates.


The Voice Memos application has a couple of useful twists. First, the app provides the ability to trim existing voice recordings right on your device, with a nicely-designed slider interface that allows you to adjust the beginning and end points of your recording and preview your changes before trimming.


Second, as with the voice memo capabilities on traditional iPod models, any voice recordings on your device are automatically synced back to your iTunes library the next time you connect your iPhone to your computer, eliminating the need to work with third-party tools.

Apple’s own Voice Memos application takes advantage of a feature not available to third-party developers: the ability to run in the background. Once you have started a voice recording, your device will continue recording even if you exit the Voice Memos application. A red status bar is displayed at the top of the screen to indicate that a voice recording is in progress.


Note that despite its background capabilities, you cannot record a phone call in progress using the built-in Voice Memos application. Starting a phone call while the voice recorder is running will stop recording, and attempting to start recording while on a phone call will inform you that you must end the phone call first. Whether this restriction is for legal or technical reasons is unclear at this point.


Click Below to Read the Rest of This Article:  

« Editorial: In-App Purchasing Shame - $1-per-Minute GPS is Here, is Psychic Friends Next?

Editorial: On What to Expect From iPhone 3GS Reviews, And Why »

Related Stories



“There is a downside, however: the search only includes message headers; a full-text search of message content is not performed, either locally on your device or on the server. “

Other reviews (such as on Ars) have specifically shown that it did include emails with the results in the body (when choosing the “All” search in email.

So what’s the deal; does it search message bodies or not?  Just from the screenshots on the Ars review alone it seems clear it did, as it included search results where the search term was not in the headers.

Posted by TomHandy in Toronto on June 17, 2009 at 3:15 PM (CDT)


Great guide! I found something I thought I would share: when trying to select 6 pictures or more on my iPod disabled the email button; this may be to keep the size down or something. However, you can always just select as many as you want and copy and paste them into a new email.

Posted by mikeman118 in Toronto on June 17, 2009 at 3:20 PM (CDT)


#1: It definitely does not search full message content, either locally or on the server. This is easily tested just by pulling up an e-mail, picking an obscure word that wouldn’t otherwise appear and then searching on that word.

Bear in mind that just because a word doesn’t visibly appear in the search results listing doesn’t mean that it may not form part of the header that isn’t displayed. The message list doesn’t necessarily display full subject lines, for instance.

Posted by Jesse Hollington in Toronto on June 17, 2009 at 3:33 PM (CDT)


Nice guide. Very clear.

I have not upgraded to 3.0 (maybe tomorrow if I have the time) but I have been noticing the sliding blue location dot in Maps for awhile now (when outside). If I open maps in the house, I get the location compass and five red dots spread out around the city. I assume because I cannot be pinpointed.

I was hoping for an audible click when tapping the stopwatch on. Alas. If that’s all I will have to complain about, then Apple has done well.

Posted by MidNorthCanuck in Toronto on June 17, 2009 at 4:51 PM (CDT)


When 3.0 was released to developers there were rumors that it would enable Bluetooth via the Nike+ chip in the 2nd gen iPod touch. This was to allow stereo Bluetooth headphones like the iPhone now supports. Is this actually the case?

Posted by Neil in Toronto on June 17, 2009 at 5:11 PM (CDT)


#4: The blue location dot has been appearing in Maps on the iPhone since the 3G added GPS capabilities. However, prior to v3.0, it only appeared *after* GPS coordinates were obtained. With 3.0 it appears immediately on both the iPhone and iPod touch.

#5: Yes, as noted above in the section on Bluetooth Enhancements, the 2G iPod touch now gets full Bluetooth support that is basically on-par with the iPhone. The only difference between the iPhone and iPod touch 2G Bluetooth is support for hands-free headsets, since this is a phone-specific feature.  Note that the original iPod touch does not contain any Bluetooth hardware.

Posted by Jesse Hollington in Toronto on June 17, 2009 at 5:36 PM (CDT)


Can’t seem to copy a phone number in the Contacts without dialing it.  Could go into Edit and grab it fine.  Click and hold as described above doesn’t seem to work in this context.

Posted by Dave Williams in Toronto on June 17, 2009 at 7:53 PM (CDT)


I don’t know why the email search doesn’t seem to work for you guys..

I just took a very specific text “XXPDK” from an email where it appeared towards the very bottom of the message.

Search found it in both the Mail app search under ALL, and the spotlight search on the home page.

Maybe your phone hasn’t finished indexing yet…

Full Mail search DOES work

Posted by Brian in Toronto on June 17, 2009 at 8:08 PM (CDT)


I just did a similar test and searching the body of emails does NOT appear to work. I’m on an original first-gen iPhone (two more days till I get my 3G-S).

Posted by icruise in Toronto on June 17, 2009 at 8:58 PM (CDT)


I think I’ve already found a bug.  For whatever reason, my playlists on my iPhone are not sorting correctly.  Typically I sort all playlists by album; this is carried over to the iPhone.  However, when I check my playlist on the iPhone, it’s all out of order - I have no idea what criteria Apple is actually using.  In iTunes for both the editable playlist and the playlist on the iPhone as seen by iTunes, the sort order is as expected.  Looks like the testers didn’t test thoroughly enough.

Plus, is anyone else getting the “Updating library” graphic on their iPhone when accessing the iPod app right after syncing?

Posted by Jay in Toronto on June 17, 2009 at 9:15 PM (CDT)


Thanks for the info Jesse! Great read while waiting for the download of OS3.0 to finish.  Definitely making me salivate all that much more!

Posted by Michel Savoie in Toronto on June 17, 2009 at 9:30 PM (CDT)


So I installed 3.0 on my Ipod Touch 2G and everything went great. The only thing that I noticed that now holding down the home button to close Safari, or mail or music no longer works. I used to do this all the time to free up memory. I anyone else experiencing this. Is there some reason that this no longer works? It’s not the end of the world. I’m just curious why Apple would turn this off.

Posted by Tyler Laird in Toronto on June 17, 2009 at 11:20 PM (CDT)


Bacause holding down the Home key triggers Voice Control on the 3GS, so Apple removed this from the 3G and 2G.

Posted by Idomilliomos in Toronto on June 17, 2009 at 11:39 PM (CDT)


On the subject on full mail search, I’m guessing that Spotlight indexes at intervals and hence that is a disparity in findings.

Posted by Young in Toronto on June 18, 2009 at 12:10 AM (CDT)


The Mailsearch does Fulltext since the early betas - it just has to index first.

Anyone noticed the bug:
Compose a new SMS, add another recipient = title changes to “group-SMS” (only if you have mms configured on your device) - quite costly to send an mms, compared to sending multiple SMS, where you have free quotas in most contracts.

Posted by Josh in Toronto on June 18, 2009 at 12:52 AM (CDT)


I am having the same two problems as Jay.  The orders of songs in my smart playlists do not transfer—no matter how I sort them in iTunes, the order on my iPhone stays the same.  Also, the “Updating Library…” message appears every time (for a couple minutes) every time I open the iPod app after syncing.

Posted by Mike in Toronto on June 18, 2009 at 2:11 AM (CDT)


@12: Hold down the power key until you get the “slide to power off” message.  Then instead of sliding, hold down the Home key for 6 seconds.  This will force quit the open app.

#13 I believe is correct as to why this has changed.  Sure your old phone doesn’t do voice control, but I’m sure Apple wants to keep the mechanism uniform across all devices with the new OS.

Posted by Dyvim in Toronto on June 18, 2009 at 10:04 AM (CDT)


@Tyler Laird
“The only thing that I noticed that now holding down the home button to close Safari, or mail or music no longer works…”

It’s still working this function. Apple has just changed the buttons.
Now, you have to press 2 buttons instead of one.
Hold down the on/off power button till you see the slider,
Then hold down the square button(the only button under the screen till your application closed.
It’s working very good for me.
hope it helps.

Posted by jaovao in Toronto on June 18, 2009 at 10:06 AM (CDT)


Any confirmation if Apple improved the audio quality w/ the 3.0 update? I swear playback of music via the iPod mode sounds clearer, warmer and far less brittle than in earlier device OS releases.

Posted by Scott in Toronto on June 18, 2009 at 12:21 PM (CDT)


Resetting home screen layout resets application alphabetically.

Posted by Name: in Toronto on June 18, 2009 at 12:29 PM (CDT)

iLounge Weekly

Recent News

Recent Reviews

Recent Articles

Sign up for the iLounge Weekly Newsletter

iLounge is an independent resource for all things iPod, iPhone, iPad, and beyond.
iPod, iPhone, iPad, iTunes, Apple TV, Mac, and the Apple logo are trademarks of Apple Inc.
iLounge is © 2001 - 2018 iLounge, Inc. All Rights Reserved. Terms of Use | Privacy Policy