Archive for the ‘walkthrough’ category

iOS 4 walkthrough

June 14th, 2010

Complete feature guide to Apple’s latest iOS 4

ios-4

iOS 4 (previously iPhone OS 4 or iPhone 4.0) continues Apple’s relentless yearly mobile OS cycle. If 2007 was the mainstreaming of the multitouch user interface, 2008 all about the app store, and 2009 filling in the feature list, then iOS 4 promises to be… well, that’s why we’re here.

(And yes, iOS. That’s the new name Apple has licensed from trademark holders Cisco to represent the iPhone, iPad, and iPod touch — and maybe soon Apple TV and who knows what else — family.)

Back on April 8 at the sneak preview event, Apple promised 7 “tent-pole” features and 100+ general user features overall, along with 1500 major new API for developers. TiPb’s going to walk you through the ones that matter most.

Note: this is an updated version of our original beta walkthroughs, based on the GM (gold master) seed released at WWDC 2010. If anything changes in the general release slated for June 21, we’ll update again.

(For more on the hardware, see TiPb’s iPhone 4 preview.)

What Hasn’t Changed

As always, we’ll start off by telling you what hasn’t change so we can clear the deck for what has. For more information on any functionality that’s pretty much identical to past versions, check out our previous walkthroughs:

And here’s a quick list of the unchanged apps in iOS 4:

  • YouTube: Accounts were a big addition in iPhone 3.0, YouTube sits this iOS update out, at least so far.
  • Stocks: Similarly, Stocks got landscape and a slew of swipe-able data last time, so the update love gets skipped this time.
  • Weather: Almost comedically at this point, it’s still unchanged from iPhone 1.0. Still no HTC TouchFlo 3D style animations, no landscape mode with more/different information. Not even a Calendar-style icon update to show current local weather. Nada.
  • Voice Memo: Introduced in iPhone 3.0, it looks pretty much the same in iOS 4.
  • Clock: With nothing but a lap feature added last time, we lose the “but” and keep the “nothing” for iOS 4.
  • Calculator: Upgraded back in 2.0 for landscape scientific mode, all Calculator gets this time is a slight icon tweak towards the red.

System-wide enhancements

Spell check

Spell check, which debuted in iOS 3.2 for iPad, is a system-wide addition to iOS 4 now as well. Words the OS thinks you’ve misspelled will be underlined in red (familiar to any Microsoft Office or Mac OS X user). Tapping on them will give you a popup containing a recommended replacement. Tapping the popup replaces the misspelled word with the (hopefully!) correctly spelled one.

Combined with the iPhone’s existing — and industry leading — predictive auto-correct, it’s a powerful combination.

Text Replace

iphone_30_icon_cut-copy-pasteCut, copy, and paste also gets an iPad-debuting feature with “replace” now added to the popup options.

Additionally, if iOS 4 autocorrects a word and you immediately backspace, a popup will appear offering to replace the correction with the originally typed word.

VoiceControl

We haven’t found any specific documentation on this yet, and it doesn’t seem to be listed as one of the options flying by on the on-screen suggestions, but per the comments below asking “what time is it” will now have VoiceControl speak the current time to you. It’s possible other commands have been added as well. If you come across any, let us know.

Wi-Fi

iPod touch (and I believe iPhone) can now stay connected to Wi-Fi even when in sleep mode. This means background VoIP calls, push notifications, and other apps that require an active Wi-Fi connection can just keep working.

Bluetooth Keyboard Support

You’re going to get tired of us saying “like the iPad” but remember when we told you spring’s influx of iPad news would be important come summer’s new iPhone news? You were warned for a reason. iPhone is getting iPad’s Bluetooth keyboard support. Thank goodness for that.

Home Screen

iphone_30_icon_home_screenSpringBoard, the app behind the Home Screen gets an iOS 3.2 for iPad-style update to support custom wallpaper. Yes, the default background in iOS 4 is water drops on gray, which is not default but included in the iPad’s wallpaper gallery. Also like iPad, the Mac OS X reflective Dock (buh-bye grid) and translucent top bar have been brought over.

(If you get a new iPhone 4, or do a clean install of iOS 4, you’ll also note Clock, Compass, Calculator, and Voice Memos have been moved to a Utilities folder by default — more on Folders later).

iOS 4 default homescreen

In addition to the iPad wallpapers, Apple has also introduced a few new ones, all seemingly focused on livening up the home screen without being too visually distracting. Natural textures and muted patterns get an obvious focus here with stones, rocks, and textiles front and center.

(See all of them in our iOS 4 wallpaper gallery)

In addition to previous status icons, the top bar will now show a north-east pointing arrow to alert you that location-based services (GPS) are being used. (So you’ll see this in Maps and when using navigation, location-based social networks or games, etc.) An orientation lock icon will also show if you’ve enabled the widget to lock your screen in portrait mode (see below).

iOS 4 title bar icons

The color bands indicators across the top of the screen that highlight running voice or data connections (green for Phone, red for Voice Memo, blue for tethering) get expanded. Red now serves double-duty to indicate a VoIP app (like Skype) is active in the background.

How the SpringBoard has been once again extended to visualize new, core-level OS changes is where things get more interesting…

Spotlight

iphone_30_icon_spotlightFirst, and strangely least, the Spotlight Home Screen introduced in iPhone 3.0 now gets to look beyond on-device data and reach for the clouds. Literally. Well, insomuch as the cloud here is Google and Wikipedia, which are very welcome additions. (Hopefully Twitter will be added in as well at some point). Tapping either will launch you into Mobile Safari and the appropriate search result page.

Multitasking

iOS 4 icon multitaskingWhile Apple’s built-in apps (like iPod, Mail, etc.) have had background multitasking since 1.0. four years, many gripes, and stiffer Google Android competition than later, background multitasking comes to App Store apps. (At least for iPhone 4 and last year’s iPhone 3GS).

Why no iPhone 3G? Apple abjectly refuses to put their name on an implementation where hardware constrains software — see video recording last year — and that means iPhone 3G isn’t up to their multitasking standards.

As to how it works, instead of a traditional “leave full apps running in the background” approach, Apple instead chose to implement a more restricted but, they felt, better performing and power friendly solution involving 7 specific background API (application programming interfaces.)

Local notifications

In addition to the existing push notification service from Apple’s servers, which provide sound, badges, and alert popups for everything from IM to game challenges, iOS 4 adds local notifications so something like an alarm-clock app could register an alert that would sit in the iPhone in the background until the proper time, then activate. That takes the online server out of the equation which is good for tasks that don’t need additional information from the cloud, and so don’t have to activate the radios.

Task completion

There’s another API for task completion so that, for example, if you’re uploading a picture to Twitter and leave the app, it can register a thread to keep uploading the picture in the background while you do something else. That means the entire app doesn’t have to keep running, freeing up memory and lightening battery load, and even the thread will terminate when the upload is done.

Fast task switching and saved state

Fast task switching deals with the perceptive speed that multitasking offers. With previous versions of iOS, if you left an App Store app it would shut down completely and if you went back — regardless if it was a second or a week or later, it would usually restart not from where you left off but from essentially the beginning. (A few developers tried to add persistence on their own, so they’d save your place when you came back as best as previous OS versions allowed, but most didn’t — especially games which was aggravating when phone calls pulled you unexpectedly out of them). Likewise, if you closed one app and went to another, you could theoretically be stuck swiping back or forth between 11 home screen pages.

Saved state is now built into iOS 4 so all developers can more easily have their apps remember exactly where you were when you left and put you right back at that position when you return, Apple has also added a fast app switcher UI that, when you double tap the home button, lifts up to show you your apps “in the background” sorted in order of last usage. That means, if you’re moving between a set of commonly used apps, they’re most likely right next to each other and not screens and screens away. These two elements combine together to make launching apps perceptively much faster, even though the apps don’t have to be running in the background consuming resources just for that convenience.

To make use of these features, Apple’s created a new UI mechanic. Now, when you double tap the home button, the screen turns translucent and slides up, allowing you to peek at the apps running “under the hood”. (Technically frozen with state saved an threads registered with those APIs, but we’re trying not to get technical here).

Positionally the fast task switcher apps take up the space traditionally reserved for the Dock, so while it’s a tad confusing the concept of apps at the bottom of the screen being more permanent and easily accessible remains. Behaviorally, while they look like a secret dock, they function like the Home Screen itself in that you can swipe from right to left to scroll through a several 4-icon sets of multitasking apps.

Given even the iPhone 3GS has only 256MB of RAM, we assume Apple will discretely kill off the least-used app in the stack when things get tight. Whether or not that means the icon disappears from the multitasking UI we don’t know, but worst case you just have to go to the home screen, re-launch it (hopefully from saved state) and all you notice is a slightly longer start up time.

At the iOS 4 event, Steve Jobs likened task managers (in the multitasking, not to-do sense) to styluses — if you need them there’s something wrong. Initially this created confusion in iOS 4 when it was noted, if you hold your finger down on multitasking apps, they’d jiggle and bring up a delete icon that, if tapped, removed them.

Apparently, this has nothing to do with task-killing (that’s managed by the OS) but simply removes the app from the switcher dock so users have some control over which apps are accessible there. (For example, removing several apps to bring a couple others closer together). Sounds awkward, but that’s the way it seems to be.

iOS 4 helps users visualize what’s going on when switching tasks by introducing a new, carousel-like animation. The new animation occurs when you switch between two apps either via the new, double-click-Home to trigger to launch the multitasking UI, or when one app calls another app (i.e. when you’re in Contacts and you tap to send a contact an SMS).

Launching or leaving an app retains the same, zoom-based effect as always (though the wallpaper in iOS zooms slightly as well, like on the iPad).


YouTube link

Widgets

Just like to the left of the main home screen is a special Spotlight screen, to the left of the fast app switcher is a special widget dock containing an software version of the iPad’s hardware orientation lock control (though it currently only locks in portrait mode). More over, there are three circular controls to skip back, play/pause, or skip forward any music (including streaming music) — and rewind or fast forward if you hold them down. Lastly, whichever app is currently playing the music, be it iPod, iTunes (streaming podcasts, for example), or an App Store app (like Pandora or Slacker) is shown at the right so you can jump back to it and access further controls.

iphone_4_fast_app_switcher_orientation_lock_ipod_controlsiphone_os_4_itunes_streaming_widget


YouTube link

The presentation may not be as visually slick as Palm webOS’ Card view (which looks like iPhone Safari’s Page view) or Mac OS X Expose mode, but it keeps tens of millions of existing iPhone and iPod touch users grounded in the interface they’re familiar with and that’s what Apple is prioritizing.

Note: Previously you could assign the double-click home button action to trigger Phone Favorites, Camera, or Spotlight. On iPhone 3G under iOS those options remain. On iPhone 3GS under iOS, in early betas you could double-click-and-hold the home button to trigger Phone Favorites, but this function doesn’t appear to have survive to the final release. Hopefully something will replace it and soon.

Background music, location, and VoIP

Speaking of streaming music, perhaps most famously, Apple is allowing apps to register three specific types of the threads for persistent backgrounding (they can just keep running until you close them). Again, this isn’t the whole app running, just one thread from the app, so the idea is it won’t slow down performance, use up memory, or drain battery to the same degree. These API are for streaming music, location, and VoIP (voice over IP).

This means you can listen to Pandora, Slacker, etc. while surfing the web. Navigon, TeleNav,TomTom, etc. can keep using the GPS and alert you to directions while you’re on the phone, and to further save resources, non-critical location apps like FourSquare, Gowalla, Loopt, etc. can be alerted when you change cell towers. Fring, Skype, Line2, etc. can answer calls and receive messages when you’re not in the app, making the. More equal telephony citizens.

What’s still missing are background API for timeline updates, so that IM, Twitter, RSS, etc. could update like Mail does and have new messages ready and waiting when you return to the app. Also, there’s no API to let internet sessions like SSH, RDP/VNC remain active when you exit an app making it more onerous for network administrators and others to manage remote machines. Hopefully these can be added in future revisions.

Folders

iphone-os-preview-icon-folders20100407There are over 200,000 apps in the App Store and likely a ton more by the time I finish writing the sentence. Literally. iPhone 1.0 had one Home Screen but with only the built-in apps available back then, it wasn’t even a limitation. With WebApps, it grew to 9 pages for a 148 app limit. With iPhone 3.0 we were given 8 pages, for 180 apps viewable, but you could eventually install many more and use Spotlight as a way of finding and launching them. Organizing them still wasn’t a real option.

Enter Folders. A Folder is simply a grouped icon that holds up to 12 other icons inside it. (And for those keeping count at home, the new math means a whopping 2016 apps can be kept available at once. Shudder).

The way it works is you tap a Folder icon and once again the Home Screen fades and splits open, this time below the Folder. Inside the split are all the apps contained in the group.

iOS 4 Folders open

To create a Folder, you begin by tapping and holding an icon to put it in jiggly mode, just like you did before to delete or move it. Then, drag it over and drop it on top of another icon to create a Folder. (This works better when icons aren’t at the right edge of the screen, as the move behavior seems to supersede the Folder behavior, causing the icon to wrap to the next line before you can drop on top of it.) Once created, iOS reads the apps’ category data and tries to name the folder for you, but you can easily edit it and change it to anything you want.

To remove apps from a Folder, put them in jiggly mode inside the Folder and drag them out (or just delete them if you don’t want the app anymore at all). You can also move them around within the Folder to customize their order.

iOS 4 Folders jiggly mode

Folders can be put in jiggly mode and moved as well, but not deleted (they can only be deleted by removing all the apps from within them, and which point they self-destruct for you). You can even move them to the Dock, which means you could have 48 apps readily available at any time for quick launching.

And while you still can’t delete Apple’s built-in apps, you can take the ones you’re not using and hide them away inside a folder so they waste as little Home Screen space as possible (as Apple now does by default with the Utilities folder mentioned previously).

Again, not as visually exciting perhaps as Mac OS X’s Stacks, but it keeps current iPhone users in a familiar interface while adding much-needed functionality.


YouTube link

Messages

iphone_30_icon_messagesMessages in iOS 4 gets the same built-in Spotlight search that Mail and other apps got with iPhone 3.0. It appears at the top of the main messages screen. (There’s no search within an individual Messages thread). [@justin_horn]

Messages also (finally) gets a character counter so you’ll know when you’re getting close to, or going past, the SMS limit (which would cause a second message to be sent). It kicks in after you’ve typed 50 characters or so. [@iMuggle]

There’s also a new API to allow in-app SMS for developers who want to include the functionality in their own apps. While this might be similar to the iPhone 3.0 embedded email option, and whether or not it will let users reply to SMS without leaving an app, it doesn’t seem as elegant a solution as a global background messaging system.

Calendar

iphone_30_icon_calendarCalendar removes two long-standing gripes and adds something pretty much invisible from the interface but awesome in terms of functionality.

First, you can now show all or hide all calendars or individually check/uncheck just the calendars you want to see.

Birthday calendars have also been added to the option, something that was previously only possible to see under certain setup conditions.

Lastly (and most excitingly), Apple has finally added Calendar access for developers. What this means is you may soon see apps where you can buy tickets for a local movie and have the show time automatically added to your Calendar.

Photos

iphone_30_icon_photosPhotos, at least for Mac users, gets the same iPhoto ‘09-based organizational features introduced with the iPad: Events, Faces, and Places.

If you have a Mac with iPhoto ‘09 and you’ve let it automatically file your photos by time stamp (Events), through facial-recognition algorithms (Faces), and via geo-location (Places). All these join the previous Albums view to form the bottom tab bar.

Landscape mode is also now supported in album and gallery views [@antonioj].

Previous betas included a Rotate function under the action button that would turn a photo 90 degrees, but this doesn’t seem to have made it into the final. Hopefully it will return.

If you Email Photo, you now get the option of sending a small, medium, or large version (shrunken pixel dimensions and hence file size), or at actual size.

Lastly, developers have been given access to the photo and video library (not just the image picker as in previous OS versions).

Camera

iphone_30_icon_cameraTap to focus, introduced in iPhone 3.0 for still photography, now gets expanded to video recording for the iPhone 3GS and iPhone 4.

Still photography maintains its leg up, however, via a new 5x digital zoom. When you tap the screen, a slider pops up allowing you to swipe to the right to increase magnification and swipe left to decrease.

With iPhone 4, there’s an additional control to swap between the beefed up 5mp back-facing camera, and the all new front-facing VGA camera (if you want to take a self-portrait/profile picture). There’s also an icon to show the new rear-mounted LED flash. This feature sounds like it’s automatic for still but can be turned on and left on for night-time video shooting, but we’ll have to wait and see when iPhone 4 ships.

iOS 4 iPhone 4 camera switch and LED flash icon

Developers also get full access to and control of video playback and recording.

Maps

iphone_30_icon_mapsA minor tweak, but the current location/current direction button changes from the previous crosshairs to a north-east pointer to match the new location services icon used in the title bar. (No iOS 3.2 for iPad-style terrain mode, at least not yet).

For developers, overlays can now be added to embedded maps to show extra data like routes or annotations.

Notes

iphone_30_icon_notesWhen you first enter notes it looks unchanged from previous versions of the iPhone OS. However, there is now an Accounts button at the top left of the list page and tapping it takes you to a new screen where you can choose to view All Notes, just the notes on your iPhone, or just the notes that are synced via IMAP to your email account(s). Yes, that means over the air (OTA) notes sync is finally here — with the caveat that Exchange doesn’t seem supported yet.

(UI-wise this is similar to how you back out/left in Calendar or Contacts to toggle data sources.)

The way these show up in Mac OS X is via the built-in Mail.app client in the Notes tab.

On Gmail they show up as a generic label. In other IMAP clients, regardless of OS, they’ll show up as generic IMAP folders.

iTunes Store

The iTunes store itself is the same, however, audio streaming from the app has taken a huge leap forward. Since iPhone OS 2.2 you’ve been able to tap the title of a podcast to begin streaming (rather than downloading) the audio, even in the background while using other apps, but it was sometimes hit or miss. It would drop out, it would time out, you couldn’t really scrub through it, and if you left it for a while it would lose its place and start over.

In iOS 4 it’s rock solid. You can scrub and it re-buffers and keeps playing flawlessly. You can stop it and come back hours or even days later — even after using the iTunes app to search for other things or the iPod app to play different audio — and it still knows where you left off and starts playing again instantly without missing a beat.

iphone_os_4_streaming_audio_itunes

As mentioned previously in the multitasking section, when iTunes is using the background music streaming API (I’m assuming thats’ what it’s using) it gets the widget position in the fast task switcher interface, complete with widget controls.

Settings

iphone_30_icon_settingsThis year, like every year, some of the more numerous and interesting changes Apple delivers in their new OS are tucked neatly away in the Settings app.

General: Network

You can now choose to not only turn off 3G data or roaming data, but all cellular data.

General: Location Services

At the iOS event, Apple made a big deal about user privacy when it came to location (like a shot at Google). That manifests here with far more granular controls over which apps are allowed to access your location data (GPS, Wi-Fi mapping, and cell tower triangulation) and the aforementioned north-east pointing arrow that shows up when any app has used your location in the last 24 hours.

General: Spotlight Search

Since double clicking the home button is now a hard-wired to launch the fast-task switcher for iPhone 3GS and iPhone 4, the Home Button setting is gone and replaced by direct access to Spotlight Search preferences. iOS 4 settings spotlight search

Since iPhone 3G won’t be getting multitasking those options remain under iOS 4 for that device.

General: Passcode Lock

Previously available only through an Enterprise profile, iOS 4 brings stronger, alphanumeric passcodes to all iPhone users. That means you’re no longer stuck with only a 4 digit pin, but can now create longer passcodes with far greater variation. Of course, longer, more varied passcodes are more of a hassle to remember and enter, but that’s the cost of good security.

Mail, Contacts, Calendars

As previously mentioned, Notes will now sync over IMAP and the settings for that appear here. First, all the way at the bottom, you can choose which account to use as the default for note sync.

Inside MobileMe, Gmail, or other IMAP accounts, you can choose whether or not to enable sync. Again, there’s no support for Exchange ActiveSync accounts yet (including Gmail via GoogleSync).

Safari

Welcome to iOS search options, Microsoft Bing.

iOS 4 Setting Safari Search Bing

Messages

Here’s where you can turn on that new character count option.

iPod

The iPod app now has an overlay that shows you information about songs and podcasts. While functional it’s not terribly attractive so it’s nice to be able to toggle it off right here.

App Store

iphone_30_icon_appstoreiPhone 2.0 brought us the iTunes App Store, iPhone 3.0 added in-app purchases, and now iOS raises the mercantile stakes once again with…

iAd

iphone-os-preview-iads20100407iAd will provide developers with an easy-as-Xcode way to place advertising in their apps, both paid and free. Apple is setting a high bar for their ads, however. No simple Google-style text, annoying punch-the-monkey, or jarring transition out of the app and into the browser, they claim to want great looking, highly interactive, emotionally compelling content that will connect with rather than alienate users. Served every 3 minutes. Yeah…

Functionally these are built in HTML5 (no Flash need apply) and seem to work as apps-within-apps. Tapping on a banner brings up a full-screen ad-as-webapp and examples shown included plenty of animated UI effects and content that ranged from videos to freebies like wallpaper, to free and paid apps you could download from within the ad (no trip to the App Store needed). An exit button is persistent at the top left so users can quit the add at any time.

Apple will be selling and serving the ads, so all we can do is hope they’re unobtrusive and actually reach the quality levels presented. For paid apps that also try to include in-app iAds, that bar will rightly be very, very high.

iphone_4_iad_banneriphone_4_iad_adiphone_4_iad_html5iphone_4_iad_gameiphone_4_iad_mapiphone_4_iad_app

Quick Look

61x61_quicklookJust like Mail can preview documents, Quick Look will allow developers to present the same functionality in their apps.

Accelerate

2000 hardware accelerated math APIs probably won’t be seen by users, but there’s not doubt we’ll feel them in the games. Zoom. Zoom.

File Sharing

Again it looks like the iPhone is finally getting in iOS what the iPad got in 3.2 with the file/document transfer feature now exposed in iTunes sync.

iOS beta 3 file transfer via iTunes sync

Now all we need is an elegant way to share and wirelessly sync those documents across multiple devices and users. MobileMe 2.0, souped up iWork.com 2.0, where are you?

Phone

The biggest addition to the iOS 4 Phone app is iPhone 4 exclusive — FaceTime. When connected to Wi-Fi and making a call to another iPhone 4 user, the Hold button gets replaced with a FaceTime video icon. (Where the hold option goes under these circumstances is as yet unknown.)

Tapping that initiates a FaceTime video call. During the FaceTime video call, the person you’re calling fill the screen, your own camera input is boxed in the lower left corner (we’ll have to see if that can be moved), and mute, hang up, and switch camera buttons line the bottom of the screen. (Switch camera toggles between the rear-facing and front-facing cameras on the iPhone 4).

Mail

iphone_30_icon_emailMail gets a unified inbox. Let’s write that again — Mail gets a unified inbox. For those with multiple email accounts whose previous iPhone experience involved tapping into and out of those boxes many, many times a day this is a hugely welcome addition.

As with Calendars, Notes, etc. you can tap a button on the top left, in this case Mailboxes, to back into a selection screen where you can then go into All Inboxes, a specific account’s inbox (which is considered fast inbox switching), or into the complete folder and sub-folder system of a given account (how Mail has worked from iPhone 1.0 to iPhone 3.0).

Once inside, All Inboxes is visually indistinguishable from an account-specific inbox, it simply contains all of their messages.

What is distinguishable are the small carets (technically greater-than symbols) to the right of replies that indicate a message is part of a thread. A number, typically 2 or 3, accompanies the caret to indicate how many replies are in the thread.

Tapping on a message that’s part of a thread doesn’t take you to the message but rather to a second list-view, similar to the inbox itself, but containing only the messages from the thread. Tapping on one of them then takes you to the message. A thread view contains a small vertical bar at the top with the subject of the thread and time of the most recent reply. A button to the top left of the message that’s part of the thread also contains the subject of the thread and lets you back out and see the thread again. The button then switches to contain the name of the inbox so you can back out again, leave the thread completely, and see all your messages.

So yes, the tap, tap, tap of inbox navigation persists, albeit shifted from moving into and out of inboxes to moving into and out of threaded messages.

Like iOS 3.2 for iPad, you’ll be able to open email attachments in apps. Now there’s no iWork (Numbers, Pages, Keynote) for iPhone yet, but plenty of apps should support it as they push out the iOS 4 compatible versions.

Lastly, in previous versions of the iPhone OS, when you wanted to abandon an email, you would hit Cancel and get options to Save (store the email in Drafts), Don’t Save (trash the email), and Cancel (go back to writing the email). The naming of these options was likely too confusing so in iPhone OS they’ve been replaced with a big red Delete button (to trash the email), Save as Draft, and Cancel. And yes, you can still cancel a cancel. (iPad, by contrast, still has Save and Don’t Save, but no Cancel since it’s in a popover rather than full-screen menu and you can just tap away to cancel).

Safari

iphone_30_icon_safariMore iPad to iPhone cross-polination means we get search auto-complete in iOS. As you type, suggestions appear in a list view below. And as with the iPad, while Google and Yahoo! branding remain in the search boxes (along with Bing now as well), they no longer get brand advertising on the keyboard — it simply remains labeled Search now regardless of which engine is set and default.

While HTML5 video would work under iPhone 3.1.3, it would launch the full screen QuickTime player to do so. Under iOS, it seems to play in-line as well [MobileGeekdom], like it does on the iPad.

If history is any indicator, Apple will likely also integrate whatever advancements WebKit and the Nitro JavaScript engine make between now and release this summer. However, there’s no sign of Safari 5 desktop’s key new features — reader (think built-in Instapaper) and extensions.

iPod

iphone_30_icon_ipodWhen you have a song playing in the iPod app and you tap the album art, in addition to all the previous controls that popped up, you now get a dark overlay with white text giving you the info metadata of the song or podcast. This is another iPad bring-over, though not the most attractive one by a long shot. (Remember, it can be turned off in Settings).

Album art has been added to album views, jazzing up the track lists.

And in yet another iPad-like update, on-the-go playlists are dead, long live… just regular old playlists. You can add them via an item in the playlists list, at which point you get a popup that asks you for a name. Next, you tap on any songs you want to add, and when you’re done, you have a new playlist. If you’re not happy with it, or any playlist, just swipe to bring up the usual red Delete button and annihilate it.

Game Center (Preview)

Game Center is Apple’s entry into the social gaming network space (think Xbox Live or Playstation Network for iOS devices). With Game Center you’ll be able to invite friends to play, use matchmaking to challenge other players, gain achievements, and have your scores displayed on a leader board.

Game Center won’t launch with iOS this summer, but is scheduled for release “later” this year.

iphone_4_game_center_inviteiphone_4_game_center_matchmakingiphone_4_game_center_achievements2iphone_4_game_center_leaderboard

Game Center

iBooks

iphone-os-preview-icon-ibooks20100407Though not a built-in app (you’ll need to go get it from the App Store when it becomes available), as part of iOS Apple announced they were bringing iBooks to the iPhone.

Like the iPad version, it will likely only have paid content in the US, with public-domain titles for the rest of the world. Apple has announced new features, including notes and bookmarks, and that those along with highlights will automatically be synced across all the iOS devices logged into your iTunes accounts. (So you can have the same book, at the same place, with the same annotations on your iPhone, iPod touch, and iPad).

Also, iBooks will be able to add PDFs to a second book shelf and open them in the same iBooks interface.

Accessibility

Apple really doesn’t get enough credit for the outstanding accessibility features they build into their OS, both desktop and mobile. iOS 4 continues to lead the industry. VoiceOver supports 21 languages to read out loud whatever your finger touches on the screen, and a “rotor” gesture lets you temporarily change languages now on the fly.

Bluetooth support has been extended to more than 30 braille devices with tables for more than 25 languages.

Touch Typing lets you run your finger across the keyboard, hear the letter you’re currently over, and release your finger to type it.

The basic rotor has been made visible so sighted users can see it in action, and you can now add custom settings to move through content.

iOS 4 pricing and availability

Apple has announced that iOS 4 will be coming to iPhone and iPod touch on June 21, and iPad later this fall. In a huge departure from previous years, Apple is also making it a free update to all users, iPhone and iPod touch alike. (If you have a compatible device, see directly below).

iOS 4 device compatibility

Before we begin it’s important to note that not all iOS 4 features will be available for all iOS devices.

  • iPhone 4 (2010): All features
  • iPad (2010): Coming this fall
  • iPhone 3GS and iPod touch G3 (2009): No features requiring iPhone 4-type hardware (i.e. FaceTime)
  • iPhone 3G and iPod touch G2 (2008): No multitasking, custom wallpaper, and Bluetooth keyboard support.
  • iPhone 2G and iPod touch G1 (2007): not compatible/no update

Yes, the original iPhone 2G and iPod touch G1 don’t look to be getting iOS 4 at all — Apple considers them outdated. Second generation iPhone 3G and iPod touch G2 are getting the update but no multitasking — Apple doesn’t consider them powerful enough (similar to video recording last year). And it should go without saying only iPhone 4 (and perhaps a forth generation iPod touch when it ships this fall) will be able to use hardware specific features like the Retina Display resolution or the front-facing camera.

Additionally, Apple’s own iMovie for iPhone will only run on iPhone 4 — apparently it needs the A4 chipset — so there might be other apps that go 2010-only. Legacy, right?

iOS 4 device compatibility

Conclusion

Apple is again rounding out their offering with iOS 4, which is the sign of the maturity of the platform. Since they’ve stated several times now that they’re using the iPhone to “educate” users about multitouch interface, they going to continue going step-by-step and keeping things consistent between devices. No huge UI changes until they have to, and they don’t have to yet. Some functionality, like non-interuptive notifications and widgets beyond the limited fast task switcher UI are things we don’t have yet but will hopefully see in a future update.

But this is not a review — our full rundown of the pros and cons will come after the official launch, when we’ve had a chance to spend some quality time with the final version on the new iPhone 4 hardware.

Congrats to the iOS team at Apple. Only 9 or 10 months until the iOS 5 sneak preview in spring 2011, right? (Kidding, don’t scream!)

[Thanks to everyone who contributed screenshots and descriptions for this walkthrough. If you noticed we missed anything, drop us a note in the comments and we'll update as needed.]

iOS 4 walkthrough is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


Walkthrough: How to Jailbreak iPhone 3.1.3 with Spirit

May 5th, 2010

iphone_pirate_2

So with the release of the Spirit jailbreak for iPhone, 3.1.3, it’s only appropriate to post a quick how-to, so here it is.  And of course, with a jailbreaking tutorial, here comes the disclaimer:

If you’re not sure what you’re doing and have misgivings about jailbreaking, you probably should stray away.  I will say, out of all the jailbreaks that have been released, this one is one of the simplest, and I’m talking blackra1n easy.  Walkthrough and video after the break!

First, jump on over to download the Spirit jailbreak software onto your computer.  The download can be found here.  Download whichever version corresponds to your OS.  For those wondering, this WILL work with any version of iTunes, up to the current 9.1.1 version (that’s what I have on both my Macs and it works just fine).

Before doing anything else, back up ALL your data via iTunes.  I have had a few jailbreaks go downhill and it’s always good to have everything backed up just in case you have to restore or your phone gets stuck in DFU mode and you’re forced with no other option but a restore (and yes, it happens).  Spirit has an issue early on that apparently deleted people’s photos.  That’s supposed to be fixed by now, but I’d back up pictures just to be on the safe side.

Next, quit iTunes and launch Spirit.  Just click the button and wait!  After a minute you’ll see a status bar complete and you should be fully jailbroken!  You’ll be able to tell when you see the Cydia app on one of your homepages.  This is the icon you’ll want to look for:

Cydia Installed

For anyone who is new to the jailbreak scene, you’ll want to open Cydia and download a few key things to enhance your experience:

  • Winterboard (an essential for theming out your phone)
  • Themes! (check out our jailbreak forums for some suggestions)
  • Rock App (if you’d prefer it over Cydia, search “RockApp”)
  • SBSettings (allows a quick swipe to access all your main toggles)
There are a lot of neat apps and tweaks to download (including several plug-ins for SBSettings). Look for coming reviews as well as past ones for jailbroken app reviews. All the ones listed above are free to download.  I personally prefer Rock over Cydia as Rock has a very convenient backup system within it to keep track of all your licenses and downloads.  It was nice to not have to restore everything I had jailbroken and just click restore from backup.  Cydia has ways to backup as well, I just find Rock’s interface much nicer.  But again, it’s a matter of opinion.

If you’d like the ability to SSH into your phone and edit themes, as well as other files, you’ll also need to download Terminal and OpenSSH.  I only recommend SSH’ing for those who have a pretty decent knowledge of the iPhone OS and how to SSH.  Deleting certain files or altering them can be disastrous if you aren’t sure what you’re doing. So again, approach with caution.  And as always, anytime you ever have software installed on your phone that allows remote access, change your root password!  If you need help doing that, jump over to the TiPb jailbreak and unlock forums .


YouTube link

Walkthrough: How to Jailbreak iPhone 3.1.3 with Spirit is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


iPhone OS 4 Preview

April 12th, 2010

iphone-os-preview-hero20100407

iPhone OS 4 continues Apple’s relentless yearly mobile OS beta and release cycle. If 2007 was the mainstreaming of the multitouch user interface, 2008 all about the app store, and 2009 filling in the feature list, then iPhone 4 promises to be… well, that’s why we’re here.

(And yes, iPhone OS 4. It seems like iPhone 4.0, which would match previous iPhone 3.0 and iPhone 2.0 branding has been abandoned for the sleeker, less decimal-pointed look. Since it saves us two characters worth of typing each time, we won’t complain to much…)

Apple promises 7 “tent-pole” features and 100+ new user features overall, along with 1500 major new APIs for developers. We’re going to walk through the ones that matter most. As with previous years, Apple is likely to release a half-dozen or more betas, as often as every second week or so, leading up to a Gold Master (GM) seed on or around WWDC 2010 (date yet to be announced) for iPhone and iPod touch, and September for iPad.

Things can and will change. Features will come and go. And all sorts of iPhone OS 4 secrets will be discovered deep inside the code strings. We’ll update when any of that happens.

What Hasn’t Changed

As always, we’ll start off by telling you what hasn’t change so we can clear the deck for what has. For more information on any functionality that’s pretty much identical to past versions, check out our previous walkthroughs:

  • iPhone 2.0
  • iPhone 2.1
  • iPhone 2.2
  • iPhone 3.0
  • iPhone 3.1

  • YouTube: Accounts were a big addition in iPhone 3.0, so iPhone 4 sits this update out, at least so far.

  • Stocks: Similarly, Stocks got landscape and a slew of swipe-able data last time, so the update love gets skipped this time.
  • Weather: Almost comedically at this point, it’s still unchanged from iPhone 1.0. Still no HTC TouchFlo 3D style animations, no landscape mode with more/different information. Nada.
  • Voice Memo: Introduced in iPhone 3.0, it looks pretty much the same in iPhone 4.
  • Clock: With nothing but a lap feature added last time, we lose the “but” and keep the “nothing” for iPhone 4.
  • Calculator: Upgraded back in 2.0 for landscape scientific mode, all Calculator gets this time is a slight icon tweak towards the red.
  • iTunes Store: Looks the same as last time.

System-wide enhancements

Spell check

Spell check, which debuted in iPhone 3.2 for iPad, is a system-wide addition to iPhone 4 now as well. Words the OS thinks you’ve misspelled will be underlined in red (familiar to any Microsoft Office or Mac OS X user). Tapping on them will give you a popup containing a recommended replacement. Tapping that replaces the misspelled word with the (hopefully!) correctly spelled one.

iphone_4_notes_spell_checkiphone_4_spell_check_suggestion

Combined with the iPhone’s existing — and industry leading — predictive auto-correct, it’s a powerful combination.

Text Replace

iphone_30_icon_cut-copy-pasteCut, copy, and paste also gets an iPad-debuting feature with “replace” now added to the popup options.

iphone_4_notes_replace

Bluetooth Keyboard Support

You’re going to get tired of us saying “like the iPad” but remember when we told you spring’s influx of iPad news would be important come summer’s new iPhone news? You were warned for a reason. iPhone is getting iPad’s Bluetooth keyboard support. Thank goodness for that.

Home Screen

iphone_30_icon_home_screenSpringBoard app, the power behind the Home Screen gets an iPhone 3.2 for iPad-style update to support custom wallpaper. Yes, the default background in iPhone 4 beta 1 is water drops on gray, which is not default but included in the iPad’s wallpaper gallery (yet strangely not included in iPhone 4’s) Also like iPad, the Mac OS X reflective Dock (buh-bye grid) and translucent top bar have been brought over.

iphone_40_home_screen

In addition to previous status icons, the top bar will now show a north-east pointing arrow to alert you that location-based services (GPS) are being used. (So you’ll see this in Maps and when using navigation, location-based social networks or games, etc.)

iphone_40_location_icon

In addition to the previous color bands across the top of the screen that indicate running voice or data connections (green for Phone, red for Voice Memo, blue for tethering) red is used again to indicate a VoIP app (like Skype) is active in the background.

iphone_4_active_voip

As mentioned, the Calculator app also gets a new icon. Where things get more exciting is how Home Screen has once again been extended to visualize new, core-level OS changes.

Spotlight

iphone_30_icon_spotlightFirst, and strangely least, the Spotlight Home Screen introduced in iPhone 3.0 now gets to look beyond on-device data and reach for the clouds. Literally. Well, insomuch as the cloud here is Google and Wikipedia, which are very welcome additions. (Hopefully Twitter will be added in as well at some point). Tapping either will launch you into Mobile Safari and the appropriate search result page.

iphone_40_spotlight_google_wikipedia

Multitasking

iPhone 4 icon multitaskingWhile Apple’s built-in apps (like iPod, Mail, etc.) have had background multitasking since 1.0. Now, four years, many gripes, and stiffer Google Android competition than ever, background multitasking comes to App Store apps. At least for the iPhone 3GS and the 4th generation iPhone Apple will more than likely introduce this coming summer. RAM limitations and Apple’s abject refusal to put their name on an implementation where hardware constrains software — see video recording last year — means iPhone 3G will get a lot of 4.0, but won’t get multitasking.

We won’t get into the saved-state, streaming music, location, and VoIP APIs, push and local notifications, and task completion that make up the 6 innards of the service because this is a GUI walkthrough. Fast task switching, however, is where we see background multitasking made manifest, and this is what it looks like.

iphone_40_multitasking

You double tap the Home Screen and the UI turns translucent and slides up, allowing you to peek at the apps running “under the hood”. (Technically frozen with state saved an threads registered with those APIs, but we’re trying not to get technical here). Positionally the Fast Task Switcher apps take up the space traditionally reserved for the Dock, so while it’s a tad confusing the concept of apps at the bottom of the screen being more permanent and easily accessible remains. Behaviorally, while they look like a secret dock, they function like the Home Screen itself in that you can swipe from right to left to scroll through a several 4-icon sets of multitasking apps. We don’t know what the upper limit is yet (11 pages like Home Screen itself?) but it’s a lot.

Given even the iPhone 3GS has only 256MB of RAM, we assume Apple will discretely kill off the least-used app in the stack when things get tight. Whether or not that means the icon disappears from the multitasking GUI we don’t know, but worst case you just have to go to the Home Screen, re-launch it (hopefully from saved state) and all you notice is a slightly longer start up time.

At the iPhone 4 event, Steve Jobs likened task managers (in the multitasking, not to-do sense) to styluses — if you need them there’s something wrong. However, if you hold your finger down on multitasking apps to make the jiggle and bring up a delete icon that, if you tap it, removes them. Added to the list of things we don’t know — whether that kills their API thread or merely removes them from the Fast App Switcher interface. (And no, sadly you can’t re-arrange jiggling apps for fast switching, at least not yet — if you want your favorites close at hand, that remains a Dock thing).

iphone_40_multitasking_stop

The presentation may not be as visually slick as Palm webOS’ Card view (which looks like iPhone Safari’s Page view) or Mac OS X Exposé mode, but it keeps those 85,000,000 existing iPhone and iPod touch users grounded in the interface they’re familiar with and that’s what Apple is prioritizing.

Note: Previously you could assign the double-click Home to trigger Phone Favorites, Camera, or Spotlight. On iPhone 3G under iPhone OS 4 those options remain. On iPhone 3GS under iPhone OS 4, you can now double-click-and-hold on Home to trigger Phone Favorites, but there doesn’t appear to be any mechanism to re-assign that functionality to Camera or Spotlight (see Settings, below). [@oliok]


YouTube link

Folders

iphone-os-preview-icon-folders20100407There are 180,000 apps in the App Store and likely a ton more by the time I finish writing the sentence. Literally. iPhone 1.0 had one Home Screen but with only the built-in apps available back then, it wasn’t even a limitation. With WebApps, it grew to 9 pages for a 148 app limit. With iPhone 3.0 we were given 8 pages, for 180 apps viewable, but you could install many more and use Spotlight as a way of finding and launching them. Organizing them still wasn’t a real option.

Enter Folders. A Folder is simply a grouped icon that holds up to 12 other icons inside it. (And for those keeping count at home, the new math means a whopping 2016 apps can be kept on-screen at once. Shudder).

The way it works is you tap a Folder icon and once again the Home Screen fades and splits open, this time below the Folder. Inside the split are all the apps contained in the group.

iphone_40_folders_iconiphone_40_folders_inside

To create a Folder, you begin by tapping and holding an icon to put it in jiggly mode, just like you did before to delete or move it. Then, drag it over and drop it on top of another icon to create a Folder. (This works better when icons aren’t at the right edge of the screen, as the move behavior seems to supersede the Folder behavior, causing the icon to wrap to the next line before you can drop on top of it.) Once created, iPhone OS reads the apps’ category data and tries to name the folder for you, but you can easily edit it to anything you want.

iphone_40_folders_edit

To remove apps from a Folder, put them in jiggly mode inside the Folder and drag them out (or just delete them if you don’t want them anywhere anymore). You can also move them around within the Folder to customize their order.

iphone_40_folders_delete

Folders can be put in jiggly mode and moved as well, but not deleted (they can only be deleted by removing all the apps from within them, and which point they self-destruct for you). You can even move them to the Dock, which means you could have 48 apps readily available at any time for quick launching.

And while you still can’t delete Apple’s built-in apps, you can take the ones you’re not using and hide them away inside a folder so they waste as little Home Screen space as possible (not that that’s as big a deal now as it used to be…)

hide_built_in_apps_in_folder

Again, not as visually exciting perhaps as Mac OS X’s Stacks, but it keeps current iPhone users in a familiar interface while adding much-needed functionality.


YouTube link

Messages

iphone_30_icon_messagesMessages in iPhone 4 gets the same built-in Spotlight search that Mail and other apps got with iPhone 3.0. It appears at the top of the main messages screen. (There’s no search within an individual Messages thread). [@justin_horn]

iphone_4_messages_spotlight

Messages also (finally) gets a character counter so you’ll know when you’re getting close to, or going past, the SMS limit (which would cause a second message to be sent). It kicks in after you’ve typed 50 characters or so. [@iMuggle]

iphone_4_messages_character_count

There’s also a new API to allow in-app SMS for developers who want to include the functionality in their own apps. While this might be similar to the iPhone 3.0 embedded email option, and whether or not it will let users reply to SMS without leaving an app, it doesn’t seem as elegant a solution as a global background messaging system.

Calendar

iphone_30_icon_calendarCalendar removes two long-standing gripes and adds something pretty much invisible from the interface but awesome in terms of functionality.

First, you can now show all or hide all calendars or individually check/uncheck just the calendars you want to see. calendar_hide

Birthday calendars have also been added to the option, something that was previously only possible to see under certain setup conditions. iPhone 4 Calendar birthdays

Lastly and most excitingly, Apple has finally added Calendar access for developers. What this means is, we’ll soon see applications where, by way of example, you can download a movie app, buy tickets for a local screening, and the app will be able to automatically add the show time to your Calendar.

Photos

iphone_30_icon_photosPhotos, at least for Mac users, gets the same iPhoto ‘09-based organizational features introduced with the iPad: Events, Faces, and Places.

If you have a Mac with iPhoto ‘09 and you’ve let it automatically file your photos by time stamp (Events), through facial-recognition algorithms (Faces), and via geo-location (Places). All these join the previous Albums view to form the bottom tab bar.

iphone_40_photos_eventsiphone_40_photos_facesiphone_40_photos_places

Landscape mode is also now supported in album and gallery views [@antonioj].

iphone_4_photos_albums_landscapeiphone_4_photos_gallery_landscape

The action button now includes a Rotate function (yes!) that turns a photo 90 degrees counter-clockwise (to the left).

iphone_40_photos_actions

If you Email Photo, you now get the option of sending a smaller version (compressed dimensions and hence file size), or at actual size.

iphone_40_photos_mail_size

Lastly, developers have been given access to the photo and video library (not just the image picker as in previous OS versions).

Camera

iphone_30_icon_cameraTap to focus, introduced in iPhone 3.0 for still photography, now gets expanded to video recording for the iPhone 3GS (and presumably the 4th generation iPhone).

iphone_4_camera_video_focus

Still photography maintains its leg up, however, via a new 5x digital zoom. When you tap the screen, a slider pops up allowing you to swipe to the right to increase magnification and swipe left to decrease.

iphone_4_camera_zoom_1xiphone_4_camera_zoom_2xiphone_4_camera_zoom_5x

Developers also get full access to and control of video playback and recording.

Maps

iphone_30_icon_mapsA minor tweak, but the current location/current direction button changes from the previous crosshairs to a north-east pointer to match the new location services icon used in the title bar. (No iPhone 3.2 for iPad-style terrain mode, at least not yet).

iphone_40_location_icon

For developers, overlays can now be added to embedded maps to show extra data like routes or annotations.

Notes

iphone_30_icon_notesWhen you first enter notes it looks unchanged from previous versions of the iPhone OS. However, there is now an Accounts button at the top left of the list page and tapping it takes you to a new screen where you can choose to view All Notes, just the notes on your iPhone, or just the notes that are synced via IMAP to your email account(s). Yes, that means over the air (OTA) notes sync is finally here — with the caveat that Exchange doesn’t seem supported yet.

(UI-wise this is similar to how you back out/left in Calendar or Contacts to toggle data sources.)

iphone_4_notes_accounts

The way these show up in Mac OS X is via the built-in Mail.app client in the Notes tab.

iphone_4_notes_sync_imap_mac

On Gmail they show up as a generic label. In other IMAP clients, regardless of OS, they’ll show up as generic IMAP folders.

iphone_4_notes_sync_imap_gmail

Settings

iphone_30_icon_settingsThis year, like every year, some of the more numerous and interesting changes Apple delivers in their new OS are tucked neatly away in the Settings app.

General: Network

You can now choose to not only turn off 3G data or roaming data, but all cellular data.

iphone_4_settings_network

General: Location Services

At the iPhone OS 4 event, Apple made a big deal about user privacy when it came to location (like a shot at Google). That manifests here with far more granular controls over which apps are allowed to access your location data (GPS, Wi-Fi mapping, and cell tower triangulation) and the aforementioned north-east pointing arrow that shows up when any app has used your location in the last 24 hours.

iPhone_4_settings_location

General: Home Button

Rather than gaining functions, the Home Button setting loses several. Since double-click for iPhone OS 4 on the iPhone 3GS (and presumably future iPhone hardware) is now reserved for launching the multitasking interface, gone is the option to assign it to launch Spotlight, Camera, or iPod. Also gone is the option to have it launch iPod when audio is playing.

Double-click-and-hold will now trigger Phone Favorites on the iPhone 3GS, but no options are presented yet to re-assign that to Spotlight, Camera, or iPod. So, the only thing that remains are the Spotlight search inclusion options. Looks downright barren now…

iphone_settings_general_home_button

Since iPhone 3G won’t be getting multitasking (Apple cites hardware, i.e. RAM constraints) those options remain under iPhone OS 4 for that device.

General: Passcode Lock

Previously available only through an Enterprise profile, iPhone 4 brings stronger, alphanumeric passcodes to all iPhone users. That means you’re no longer stuck with only a 4 digit pin, but can now create longer passcodes with far greater variation. Of course, longer, more varied passcodes are more of a hassle to remember and enter, but that’s the cost of good security.

iphone_4_settings_general_passcodeiphone_4_settings_passcode_strong

Mail, Contacts, Calendars

As previously mentioned, Notes will now sync over IMAP and the settings for that appear here. First, all the way at the bottom, you can choose which account to use as the default for note sync.

iphone_4_settings_mail_notes_default

Inside MobileMe, Gmail, or other IMAP accounts, you can choose whether or not to enable sync. Again, there’s no support for Exchange ActiveSync accounts yet (including Gmail via GoogleSync).

iphone_4_settings_mail_mobilemeiphone_4_settings_mail_gmail

Messages

Here’s where you can turn on that new character count option.

iphone_4_settings_messages

iPod

The iPod app now has an overlay that shows you information about songs and podcasts. While functional it’s not terribly attractive so it’s nice to be able to toggle it off right here.

iphone_4_settings_ipod

App Store

iphone_30_icon_appstoreiPhone 2.0 brought us the iTunes App Store, iPhone 3.0 added in-app purchases, and now iPhone OS 4 raises the mercantile stakes once again…

iAd

iphone-os-preview-iads20100407iAd will provide developers with an easy-as-Xcode way to place advertising in their apps, both paid and free. Apple is setting a high bar for their ads, however. No simple Google-style text, annoying punch-the-monkey, or jarring transition out of the app and into the browser, they claim to want great looking, highly interactive, emotionally compelling content that will connect with rather than alienate users. Served every 3 minutes. Yeah…

Functionally these are built in HTML5 (no Flash need apply) and seem to work as apps-within-apps. Tapping on a banner brings up a full-screen ad-as-webapp and examples shown included plenty of animated UI effects and content that ranged from videos to freebies like wallpaper, to free and paid apps you could download from within the ad (no trip to the App Store needed). An exit button is persistent at the top left so users can quit the add at any time.

Apple will be selling and serving the ads, so all we can do is hope they’re unobtrusive and actually reach the quality levels presented. For paid apps that also try to include in-app iAds, that bar will rightly be very, very high.

iphone_4_iad_banneriphone_4_iad_adiphone_4_iad_html5iphone_4_iad_gameiphone_4_iad_mapiphone_4_iad_app

Task completion

With iPhone 4, when you close and app and that app is still performing an activity, the OS will allow it to complete that activity in the background. For example, downloading or uploading content from the internet.

Streaming music, location, and VoIP API

The underside of the multitasking/fast app switching UI mentioned at the beginning of the walkthrough are three specific types of API that an app can register threads with when you close them out. These are intended for streaming music (Pandora or Slacker being the classic examples), location-aware (i.e turn-by-turn navigation, check-in games, social networks, etc.), and VoIP (Skype and SIP clients) to register with the OS when you exit the apps proper so that your music can keep streaming, location can keep tracking, and VoIP can still alert you of phone calls even when the app isn’t running.

There’s no time-line API for instant messaging (IM), Twitter, etc. to register their threads with, however. Apple believes existing Push Notifications are sufficient but that means once an alert is received and you tap View, the app still has to pause and load the timeline/messages before you can view them. This is unlike the built-in Mail and Messages (SMS/MMS) apps that have new messages loaded and waiting when you get there.

Local Notifications

Like Push Notifications in iPhone 3.0 but not requiring an outside, internet connected server, local notifications will let apps you’re using (and perhaps apps that have registered one of the three types of background threads mentioned above) send you popup boxes, sound alerts, and icon badges.

For the user, these should be functionally the same and perhaps indistinguishable.

iphone_4_local_notification

Quick Look

61x61_quicklookJust like Mail can preview documents, Quick Look will allow developers to present the same functionality in their apps.

Accelerate

2000 hardware accelerated math APIs probably won’t be seen by users, but there’s not doubt we’ll feel them in the games. Zoom. Zoom.

Mail

iphone_30_icon_emailMail gets a unified inbox. Let’s write that again — Mail gets a unified inbox. For those with multiple email accounts whose previous iPhone experience involved tapping into and out of those boxes many, many times a day this is a hugely welcome addition.

As with Calendars, Notes, etc. you can tap a button on the top left, in this case Mailboxes, to back into a selection screen where you can then go into All Inboxes, a specific account’s inbox (which is considered fast inbox switching), or into the complete folder and sub-folder system of a given account (how Mail has worked from iPhone 1.0 to iPhone 3.0).

iphone_mail_inbox_selection

Once inside, All Inboxes is visually indistinguishable from an account-specific inbox, it simply contains all of their messages.

What is distinguishable are the small carets (technically greater-than symbols) to the right of replies that indicate a message is part of a thread. A number, typically 2 or 3, accompanies the caret to indicate how many replies are in the thread.

Tapping on a message that’s part of a thread doesn’t take you to the message but rather to a second list-view, similar to the inbox itself, but containing only the messages from the thread. Tapping on one of them then takes you to the message. A thread view contains a small vertical bar at the top with the subject of the thread and time of the most recent reply. A button to the top left of the message that’s part of the thread also contains the subject of the thread and lets you back out and see the thread again. The button then switches to contain the name of the inbox so you can back out again, leave the thread completely, and see all your messages.

So yes, the tap, tap, tap of inbox navigation persists, albeit shifted from moving into and out of inboxes to moving into and out of threaded messages.

iphone_mail_all_inboxiphone_mail_threaded

Although not yet implemented in the current beta, like iPhone OS 3.2 for iPad, you’ll be able to open email attachments in apps. Now there’s no iWork (Numbers, Pages, Keynote) for iPhone yet, and the app Apple used to introduce this function doesn’t exist on iPhone yet either. Interesting.

Lastly, in previous versions of the iPhone OS, when you wanted to abandon an email, you would hit Cancel and get options to Save (store the email in Drafts), Don’t Save (trash the email), and Cancel (go back to writing the email). The naming of these options was likely too confusing so in iPhone OS they’ve been replaced with a big red Delete button (to trash the email), Save as Draft, and Cancel. And yes, you can still cancel a cancel. (iPad, by contrast, still has Save and Don’t Save, but no Cancel since it’s in a popover rather than full-screen menu and you can just tap away to cancel).

iphone_mail_delete

Safari

iphone_30_icon_safariMore iPad to iPhone cross-polination means we get search auto-complete from both Google and Yahoo! in iPhone OS 4. As you type, suggestions appear in a list view below. And as with the iPad, while Google and Yahoo! branding remain in the search boxes, they no longer get brand advertising on the keyboard — it simply remains labeled Search now regardless of which engine is set and default.

iphone_safari_search_googleiphone_safari_search_yahoo

As usual, Apple seems to be increasing Safari’s HTML5 support. While HTML5 video would work under iPhone 3.1.3, it would launch the full screen QuickTime player to do so. Under iPhone OS 4, it seems to play in-line as well [MobileGeekdom], like it does on the iPad.

iphone_4_safari_video_inline

If history is any indicator, Apple will likely also integrate whatever advancements WebKit and the Nitro JavaScript engine make between now and release this summer.

iPod

iphone_30_icon_ipodWhen you have a song playing in the iPod app and you tap the album art, in addition to all the previous controls that popped up, you now get a dark overlay with white text giving you the info metadata of the song or podcast. This is another iPad bring-over, though not the most attractive one by a long shot. (Remember, it can be turned off in Settings).

iphone_4_ipod_overlay

Album art has been added to album views, jazzing up the track lists. [Gizmodo]

iphone_4_ipod_album_tracks

And in yet another iPad-like update, on-th-go playlists are dead, long live… just regular old playlists. You can add them via an item in the playlists list, at which point you get a popup that asks you for a name. Next, you tap on any songs you want to add, and when you’re done, you have a new playlist. If you’re not happy with it, or any playlist, just swipe to bring up the usual red Delete button and annihilate it.

iphone_4_ipod_playlist_deleteiphone_4_ipod_playlist_newiphone_4_ipod_playlist_add

Nike+

You can now send you run data directly from the iPhone. [When Will Apple]. Under History, tap Send to Nike+ and you’re off and running (sorry). You’re then sent to Safari so you can login to Nike+ and see your data. iPhone 4 Nike+ sync

Game Center (Preview)

Game Center is Apple’s entry into the social gaming network space (think Xbox Live or Playstation Network for iPhone OS devices). With Game Center you’ll be able to invite friends to play, use matchmaking to challenge other players, gain achievements, and have your scores displayed on a leader board.

Game Center won’t launch with iPhone OS 4 this summer, but is scheduled for release “later” this year.

iphone_4_game_center_inviteiphone_4_game_center_matchmakingiphone_4_game_center_achievements2iphone_4_game_center_leaderboard

iBooks

iphone-os-preview-icon-ibooks20100407Though not a built-in app (you’ll need to go get it from the US App Store when it becomes available), as part of iPhone OS 4 Apple announced they were bringing iBooks to the iPhone.

Not Concluded

This preview won’t be concluded until Apple concludes iPhone OS 4 with its final release this summer for iPhone and iPod touch, and this fall for iPad (unless that becomes iPhone 4.1).

iPhone 3G and iPhone 3GS owners should get it for free as Apple’s 2-year accounting procedure allows. That there’s been no word about iPhone 2G owners could mean it’s either not going to be available for the oldest hardware, it won’t be free, or… there’s simply been no word yet. Likewise, there’s been no word on iPod touch pricing though it was $9.95 for iPhone 3.0. There’s been no word on iPod touch G1 availability either, however. Apple’s SDK agreement has revealed that iPad users who bought with 3.2 will get 4.0 for free but not subsequent major updates (i.e. iPhone OS 5 in 2011).

Again, there will be roughly 6 to 8 betas released on a roughly bi-weekly schedule from now until WWDC 2010 when we’ll likely hear about the final version, whatever extra features will come with the next-generation iPhone (current rumors suggest iChat video), and get a final release data — likely also to coincide with the next-gen iPhone release date.

We’ll update this preview as more and better information becomes available, so if you notice anything we missed or just plain got wrong, send it in or let us know in the comments.

Note on Using Beta Software

If you’re not a developer, don’t even think about putting iPhone OS 4 beta on your main iPhone. Betas are for testing purposes and could contain any number of bugs and performance issues, could stop working or require updates when you may not have access to one, or otherwise give you problems when used in a manner for which they’re not intended. Stay away.

[Thanks to everyone who contributed screenshots and descriptions for this walkthrough]

iPhone OS 4 Preview is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


iPad Safari on iPhone 3.2 SDK Simulator Walkthrough

February 18th, 2010

Safari for iPad video

9to5Mac has posted up a walkthrough of the iPad’s version of the Safari web browser, running on the iPhone 3.2 SDK’s simulator. Instead of sliding in new screens, iPad Safari uses Apple’s new popover menus to handle bookmarks, search, and other UI tasks.

We have to admit, it’s looking great to us and we can’t wait to get our geeky, multi-touchy hands on the real thing.

Video after the break!

iPad Safari on iPhone 3.2 SDK Simulator Walkthrough is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


iTunes 9 Software Walkthrough

September 13th, 2009

overview_store20090909

Along with iPhone 3.1 and the new iPod nano, iTunes 9 was the big news at Apple’s It’s only rock and roll but I like it annual music event. And for iPhone and iPod touch users — our focus here at TiPb — a large part of that 3.1 update (see our iPhone 3.1 walkthrough) comes from iTunes 9.

Last things first, no, it wasn’t re-written as a 64-bit app, or in Cocoa for the Mac. (Get of our iLawn!) However, with iPhone and iPod touch users firmly in mind, let’s take a look at the new features we did get…

Improved Syncing and App Organization

Syncing is more robust in iTunes 9, with more panels and more options within each panel (especially Applications).

The Summary tab, if you’re syncing an iPhone 3GS, now includes a “configure for universal access” option, which pops up something very similar to iPhone 3.1’s universal access menu if home button triple-click is enabled.

Screen shot 2009-09-12 at 10.59.57 PMScreen shot 2009-09-12 at 11.01.32 PM

The Applications tab received the most stupendous make-over. Instead of a raw list with check boxes, you’re presented with a more useful list view on the left, showing app icons, category and the file size. You can sort by name, category, or date of download, and there’s even a handy search box. On the right is a replica of your iPhone home screen, along with thumbnails of additional home screens along the right hand side. (iPhone 3.x allows 11 home screens).

Screen shot 2009-09-12 at 7.51.33 PMScreen shot 2009-09-12 at 11.11.21 PM

You can still add apps to the sync list by checking or unchecking them, but you can now also add them by dragging the icon directly to the home screen — and exact position on the home screen — you want them. To delete them, just select the app on the home screen and click on the X, just like on the iPhone in “jiggly” mode. (And no, you still can’t delete Apple’s built-in apps, sorry!) Likewise, you can move icons around on — and between the different — home screen representations, making it much easier and faster to get the exact iPhone layout you want (when you apply your changes and sync them over). You can also drag iPhone home screen pages around to re-order them, much like PowerPoint slides in thumbnail view.

The Music tab (yes, we’re skipping Ringtones, it’s fairly pedestrian) gives you a bit more control, as now in addition to the previous ways you could sync music, you can also choose to move across entire artists and genres. You can also choose to have iTunes automatically fill up any space you may have remaining on your (now potentially beefier 32GB iPhone and 64GB(!) iPod touch) with music. (We didn’t test this, but presumably it doesn’t do Genius fills… yet!). No album art deco, here, however.

Screen shot 2009-09-12 at 11.26.25 PM

The Movies tab has been liberated from the generic iTunes 8 “videos” catch-all to get its own space, and it uses it well. Poster art is displayed, along with run time, file size, and age-rating. You can choose to automatically sync, or just check the ones you want.

Screen shot 2009-09-12 at 11.25.59 PM

The TV Shows tab, similarly liberated, now has a two column view showing artwork and, in the epic win category, a second column where you can choose exactly which episodes of a given show you want to sync over (no more generic “last 3…” whatever! — though you can still choose to automatically fill that way if you like.)

Screen shot 2009-09-12 at 11.24.44 PMScreen shot 2009-09-12 at 11.24.29 PM

The Podcasts tab allows for the same episode-by-episode custom syncing options as TV Shows. Did I say epic win already?

Screen shot 2009-09-12 at 11.39.25 PMScreen shot 2009-09-12 at 11.39.28 PM

The iTunes U tab, independent now from Podcasts, nevertheless gets the same new features.

Screen shot 2009-09-12 at 11.45.02 PM

The Photos tab, for iPhoto users on the Mac, is a much more significant update than it is for PC users. If you have iPhone 09, you can now sync based on folder, event, and faces (if you’ve gone through the facial recognition process and set some up). You can also choose to sync and videos in iPhone, such as those you took with your iPhone 3GS. Once synced across, they’ll appear in the photo galleries on the iPhone just as they did in the camera roll on the 3GS. Great addition.

Screen shot 2009-09-12 at 11.45.18 PM

Bottom line, the syncing really is much improved, especially for apps.

iTunes App

Subtle differences the gradients in the iTunes chrome aside, there are a few changes worth noting in the iTunes app itself. First, the sidebar has been tweaked, with iTunes U broken out and iTunes Genius Mixes added (though you need to update Genius first to get it to show — more on that later).

Screen shot 2009-09-13 at 7.49.03 AM

Music gets new column displays, and better options for organizing them.

Apps are now full citizens in the iTunes interface, with list, “album”, and CoverFlow views, to help better manage all of our growing app collections.

Screen shot 2009-09-13 at 8.22.19 AMScreen shot 2009-09-13 at 8.20.04 AMScreen shot 2009-09-13 at 8.22.11 AM

For Music, Movies, and TV Shows (but strangely now Applications, Ringtunes, or other purchasable content), if your library is empty, instead of showing you that emptiness, iTunes will show you how to go about filling it.

Screen shot 2009-09-13 at 8.43.43 AM

If you let iTunes automatically manage your folders, there’s a new, better organized way of doing it. If you’re upgrading to iTunes 9, however, you have to manually tell it you want to switch to the new format (File > Library > Organize Library). The new format stops dumping movies, TV shows, and other video at the same directory level as music artists, and now puts the alongside the top music folder proper (though the overall folder is still, strangely, still called iTunes Music). Regardless, a great change and about time.

Screen shot 2009-09-13 at 7.47.34 AM

Speaking of about time, one of the new folders is called Automatically Add to iTunes, and iTunes will watch this folder and automatically add any new, compatible content to the library. (Incompatible content is isolated and flagged as such). So, if you get your content from a service other than iTunes, you can have it download here and iTunes will still see it and add it. Longtime coming, this feature. And — pow! — take that faux-monopoly pundits.

Screen shot 2009-09-13 at 8.18.17 AM

Lastly, on the Mac, the green widow button at the top left no longer switches between the regular iTunes window and tiny player. It now uses default Mac behavior of switching between full size and user-defined size. To get to the tiny player, you can alt-click the green button or use the menu or keyboard shortcut (shift+cmd m).

Genius Mixes

Added to Genius Playlists are Genius Mixes, though in a very un-Apple-like way, it’s not immediately intuitive where to find them. That’s because you can’t find them until you go to the Store menu and choose Update Genius. (Tip of the hat to TUAW).

Screen shot 2009-09-13 at 8.50.26 AM

Once that’s done, Genius Mix will pop up in the sidebar beneath Genius Playlists and… create a few mixes you can’t view a list of or edit or alter in any way (you can only see 4 album covers stitched together to represent the mix). Apple made them sound like radio stations, which aside from calling in requests, you have zero control over anyway, but still, this feature feels a little incomplete right now.

iTunes will create up to 12 Genius Mixes depending on how much music it finds and can work with. I got 4. 2 of those were soundtrack mixes with similar soundtracks. Apple says you might discover music you forgot you had. I sure did. Deleted some of it…

Screen shot 2009-09-12 at 7.50.00 PM

Your results will hopefully be better, and if they are, you can sync the resulting Genius Mix Playlists over to your iPhone or iPod.

iTunes Home Sharing

No, it won’t let you elegantly sync your iPhone or iPod from different, authorized machines. Unfortunately, that holy-grain of functionality still eludes us. (Granted, it may be complicated to properly sync when, for example, you have a movie in your iTunes library on a large desktop drive, but don’t happen to have it on your smaller laptop library — but we know you can do it, Apple!)

Home Sharing is, however, an improvement on the plain vanilla streaming that was provided in previous versions of iTunes. Now, once you’ve properly authorized your computer for Home Sharing (and you’re limited to 5 authorizations, as before) using your iTunes username and password, you can not only see and play media on other machines, you can copy it from one machine to another. What’s more, you can set up iTunes to automatically copy any new media from one machine to another, allowing you to keep that home theater machine in sync with the home office machine and laptop, for example. However, iTunes will only automatically copy content your buy over the iTunes store. If you get your media from somewhere else, it’s up to you to copy it over, manual-style. Also, display of a shared library is limited to list view, which is odd considering Back to My Mac can display network folders in icon or CoverFlow view just fine. Perhaps Home Sharing is another of those early introductions that will mature in time (with multi-machine iPhone sync, right?)

Screen shot 2009-09-13 at 9.40.38 AM

One really nice feature that is in place, however, is a handy Show drop down at the bottom. You can flip it from All items to Items not in my library, a perfect way to find content you may have missed copying over.

Screen shot 2009-09-13 at 9.44.06 AM

iTunes 9 Store

The iTunes 9 Store has a new look and feel. First of all, it’s whiter. The backgrounds, that is. Except where they’re black, in the Movies and TV section, and framed in blue for iTunes U. Way to nail down that consistency.

Screen shot 2009-09-12 at 9.54.57 PMScreen shot 2009-09-12 at 9.57.40 PMScreen shot 2009-09-12 at 9.57.48 PM

The new backgrounds, expect for iTunes U (which has been re-organized and separated out from Podcasts where it used to live), look both roomier and less well segmented at the same time. There’s also a new, almost iPhone-esque black menu bar which introduces the the drop-down to iTunes. It’s convenient, if a tad gauche at this point.

Screen shot 2009-09-12 at 9.57.26 PM

When you search, results share the new, breathable layout, and easy, iconified filters appear in a sidebar on the left.

Screen shot 2009-09-12 at 10.02.35 PM

Definitely more usable than before, though I’m not sure the little “buy now” with drop menus on the side will ever grow on me. You can, however, use them to gift, add to wishlist (yes, wishlists replace shopping carts in iTunes 9), copy the link, tell a friend, or share via Facebook or Twitter.

Screen shot 2009-09-12 at 10.02.55 PM

Social media integration was one of the big rumors preceding iTunes 9, with everything up to a “social app” and massive cloud-served, crowd-sourced recommendation engine said to be on the horizon. Turns out you can just autofill a Twitter form with the item in question. It’s a first step, to be certain, albeit a tiny little one.

Screen shot 2009-09-12 at 10.07.09 PM

A few of the larger changes, we’ll cover separately.

iTunes LP and iTunes Extras

HT3823_LP3iTunes LP, much gossiped about under the code-name Cocktail, is an attempt to either harness the nostalgia of by-gone days when vinyl records played on turn-tables and hours were consumed listening and pouring over cover art, liners, lyrics, and other assorted goodies, or dodgy scheme to get people to buy entire albums again instead of cherry-picking singles.

Likely its equal parts both. There are only 7 iTunes LP-format items available as of this writing, some for purchase (like the Doors), some as part of an iTunes Pass (like Dave Matthews). Four more are listed as available for pre-purchase.

Screen shot 2009-09-12 at 10.28.42 PMScreen shot 2009-09-12 at 10.28.53 PMoverlay_lp_1_20090909overlay_lp_2_20090909

iTunes_ExtrasiTunes Extras are the movie equivalent, similar to the extra features you could previously only find on DVDs. Like iTunes LP, there’s limited selection right now, and half of that is pre-order. And, what’s a deal-breaker for me, it doesn’t appear to be in HD (yet?)

Screen shot 2009-09-12 at 10.29.04 PMScreen shot 2009-09-12 at 10.33.18 PMoverlay_extra_4_20090909overlay_extra_5_20090909

There’s a lot going on under the covers (so to speak) with both iTunes LP and iTunes Extras, including more WebKit interactive goodness, and a refreshing lack of DRM (keep it up!), but the 720p format of some of the material makes us think it’s less intended for the iPhone (indeed, it’s iTunes bound right now), and more for eventual Apple TV and… iTablet use.

Says Apple’s support article:

The songs or featured movies can be viewed directly on iPhone, iPod touch, or Apple TV, but iTunes LP or iTunes Extras can only be viewed from within iTunes on an authorized computer. In order to view the complete iTunes LP or iTunes Extras, transfer the song or movie from your device to your iTunes library on the computer that contains the downloaded iTunes LP or iTunes Extras.

Like any new feature, or variation on a format, they’re going to squeak a little right now when they turn around too fast, but it will be interesting to see how they develop.

Conclusion

iTunes 9 is free and has enough great new features for iPhone and iPod touch owners, especially the new App Management interface, that it’s an easy upgrade to recommend. While not all of the new features appear fully mature yet, that’s why they’re new and hopefully Apple will continue to both evolve and refine them as they have with previously introduced features.

What will be especially interesting is watching Apple handle iTunes growth and — according to some, — bloat. The equal and opposite reaction to increased functionality is loss of focus, and iTunes going from a simple music player to a complex media and sync manager hasn’t come without a price. Apple will need to work hard to make sure it’s a price most users continue to be willing to pay.

As always, if any of you iTunes ninja notice that we’ve missed whole swathes of great new, if harder to find, functionality in the latest release of Apple’s media hub, let us know in the comments and we’ll update.

This is a story by the iPhone Blog. This feed is sponsored by The iPhone Blog Store.

iTunes 9 Software Walkthrough


iPhone 3.1 Software Walkthrough

September 10th, 2009

iPhone 3.1 Features

On the fence about downloading iPhone 3.1? Wondering what’s changed since iPhone 3.0? Need a handy link to send your friends who may have questions? TiPb’s got your back with our complete iPhone 3.1 Software Walkthrough.

Previously, we took you through all three beta versions, now we’ll take you through the final release.

And we’ll get started, right after the break.

What Hasn’t Changed

A lot. Too much to list neatly this time around. When you finish reading this walkthrough, go back and read our iPhone 3.0 walkthrough. It’s a giant compared to this.

Still, there are a few talking points…

iPhone 3.1 features

iTunes 9 Features

It’s also worth noting that a couple of new features touted for iPhone 3.1, like Genius Mixes, and App Management are actually contained in the simultaneously released iTunes 9.

TiPb will be providing a walkthrough of iTunes 9 shortly, so check back soon.

Bug Fixes

Big .0 releases are typically followed up swiftly with quick .1 bug fixes. While the swift part here is debatable — though on par with last year’s update — the bug fixes aren’t. Among the issues addressed:

Note, we’d heard iPhone 3.1 would also fix the Spotlight issue that displayed deleted emails, but Apple doesn’t list it, and we’ve heard reports it isn’t yet fixed. (Though it apparently was in iPhone 3.1 Beta 3. Strange.)

Home Screen

iphone_30_icon_home_screenWith the iPhone 3GS and it’s accessibility features, you can now enable triple-clicking of the Home Button to toggle VoiceOver, Toggle White on Black, and Ask (which then will pop up a menu offering Turn VoiceOver On, Turn Zoom On, Turn White on Black On).

iphone 3.1 Triple Click Home for Accessibility Features

Voice Control

iphone_30_icon_voicecontrolVoice Control in iPhone 3.0, after holding down the Home button for several seconds, let you speak simple commands to place calls and control music. With iPhone 3.1, it will now also work over Bluetooth.

Just hold down the Bluetooth call button as you would the Home Button, let go, and Voice Control pops up. State your command into the BT mic, and Voice Control will “speak” the confirmation (whether it gets it right or not) through the BT earpiece.

iPhone 3.0 Voice Control

MobileMe Find My iPhone Remote Passcode Lock

iphone_30_icon_find_my_iphoneExpanding on the Find My iPhone remote tracking and wiping service that came with iPhone 3.0, you can now also remotely assign a passcode lock. This is a nice half-way ground between leaving your iPhone wide open, or having to wipe it clean, if you can’t find it but aren’t sure you’ve permanently lost it.

Messages

iphone_30_icon_messagesStill no MMS for AT&T users. That’s being released on September 25 (though whether it will require an iPhone 3.1.1 update, or just a new carrier file is unknown).

For those outside the US with working MMS, you can tap the action button at bottom, left to save them to the camera roll, just like you could previously do with pictures under iPhone 3.0.

Save MMS Video

Calendar

iphone_30_icon_calendarCalendar gets a minor tweak in iPhone 3.1. Now event alerts also display the location of the event in the popup. Presumably, this is now considered important glance-able information.

iphone_31_calendar_alert_location

Photos

iphone_30_icon_videoVideo trimming is now non-destructive. Previously, if you trimmed a video, it was automatically saved over the original, meaning you could never undo or go back to the full clip. Now, a Save As… dialog gives you the option of preserving the original and creating as many version copies as you want (an short clip to email, a longer one to share to YouTube, and the full clip to sync and bring into iMovie, for example).

iphone 3.1 Save Trimmed Video As...

Maps

iphone_30_icon_mapsWe haven’t seen this show up yet ourselves, but during Steve Jobs’ iPhone 3.1 overview, the slide behind him listed Sponsored Links in Maps as a… feature. (Maybe that’s why Google CEO, Eric Schmidt was there?). Not quite sure how we feel about this in a built-in app either, as opposed to a site we choose to navigate to in Safari…

Settings

iphone_30_icon_settingsSetting usually accounts for the longest list of changes in a new iPhone firmware, but this time it’s fairly short.

Settings: General: Accessibility includes that aforementioned toggle for the Home Button triple-click to enable quick Accessibility switching. Options include Off, Toggle VoiceOver, Toggle White on Black, or Ask which will launch a pop-up and let you choose between the above and Turn Zoom On.

photoiPhone 3.0 triple-click options

Settings: Safari now, finally, has that toggle to enable Fraud Warnings for malicious web sites (like phishing sites, malware sites, etc.).

iphone 3.1: Settings: Safari: Fraud Warning

iTunes Store

iphone_30_icon_itunesiPhone 3.1 lets you display available iTunes account credit both iTunes Store, and in the App Store.

itunes_account_balance

Also, iTunes U is now “better organized”.

iPhone 3.1 iTunes U

In addition, displacing Podcasts (which moves to the other side of the tracks beneath the More tab) is ringtones, listed like music, and available ready made for $1.29. iphone 3.1: iTunes: Ringtones

App Store

iphone_30_icon_appstoreSince the App Store is closer akin to a local WebView, it’s fairly easy for Apple to update the App Store (or iTunes Store) without updating the firmware. Case in point, the night before iPhone 3.1 went live, the App Store was updated to feature “Top Grossing” as one of the view options. App Store Top Grossing View

Apple has extended their Genius technology to recommend apps as well in iPhone 3.1. The Genius tab appears under Featured, taking the left-most slot. Once you log in, activate, agree to the terms of service (twice!), Genius will crowd-source other iTunes App Store users with similar tastes in an effort to suggest apps you don’t have but might enjoy. (The app on which the recommendation is based is listed on top of the suggested app — nice touch).

iPhone 3.1: Genius Apps 1iPhone 3.1: Genius Apps 2iPhone 3.1: Genius Apps 3iPhone 3.1: Genius Apps 4iPhone 3.1: Genius Apps 5iPhone 3.1: Genius Apps 6

As mentioned above, you can now also see your current iTunes Store credits in the App Store, and you can now also redeem iTunes gift cards, promo codes, and certificates here as well. Feature. Parity.

iPhone 3.1: App Store Redeem

Phone

iphone_30_icon_phoneCopy and Paste comes to the Phone Keypad. Just tap and hold and the input area will change from dark blue to light blue, and the Copy Paste menu will pop up.

iphone_30_icon_cut-copy-pasteThe iPhone Paste feature is “smart” enough to change alphanumeric phone numbers to pure numbers (i.e. 1-800-FLOWERS to 1-800-356-9377).

iphone_31_phone_keypad_paste

Contacts also get direct copy, so you can hold your finger down on a contact field, just like a picture in Photo, to trigger the copy pop-up menu.

contact_copy

Conclusion

Like the recently released Mac OS X 10.6 Snow Leopard, iPhone 3.1 doesn’t provide a lot of fancy user-facing updates (we likely won’t see those until Mac OS X 10.7 and iPhone 4.0 respectively). What it does is fix things that needed fixing, and fill in missing functionality that needed filling in. And, it throws in a couple small feature enhancements, just because.

Free for both iPhone and iPod touch 3.0 users (iPod touch 2.x users will still need to cough up $9.95 to pay the subscription accounting devil’s dues), if iPhone 3.0 was a must-have for the sheer magnitude of it’s new functionality, 3.1 is a no-brainer update to make the must-have that much nicer-to-have as well.

[Thanks to everyone who contributed screenshots and descriptions for this walkthrough, especially Justin, Jeremy, and James. If you noticed we missed anything, drop us a note in the comments and we'll update as needed.]

This is a story by the iPhone Blog. This feed is sponsored by The iPhone Blog Store.

iPhone 3.1 Software Walkthrough