Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Apple iOS 4.2 Hands-On

kdawson posted more than 2 years ago | from the ooh-shiny dept.

Handhelds 212

adeelarshad82 writes "Apple's highly-anticipated iOS 4.2 update for iPad, iPhone, and the iPod touch finally arrived this morning, along with an update for Apple TV. The update includes Airplay, which enables wireless streaming of video, photos, and music from your iOS device to Apple TV. AirPlay is an exciting new development for iOS device owners who also have Apple TVs. As long as the devices are on the same wireless network, they automatically detect each other. AirPlay also lets users multitask while streaming video to an Apple TV. Unfortunately though, AirPlay is a one-way street. Users cannot stream something they rented on Apple TV to their iOS device. The iOS 4.2 update also included the introduction of AirPrint, which is the wireless printing solution for the iPad. (The ability to print to a printer attached to a local PC or Mac was dropped from the release, however.) Other minor changes Apple squeezed into this update were: better Word document fidelity in iWork, multi-tasking, and Game Center."

cancel ×

212 comments

Sorry! There are no comments related to the filter you selected.

Still not available to everbody ... (1)

gstoddart (321705) | more than 2 years ago | (#34308310)

As of 1:12PM EST a "Check For Update" still tells me that 3.2.2 is the latest version.

Hoping I can get the update today and play with it.

Re:Still not available to everbody ... (1, Informative)

Anonymous Coward | more than 2 years ago | (#34308490)

Make sure you have iTunes 10.1 - upgrading iTunes worked for me. The iOS update is still underway, though... 28 min. and rising. What's up with their CDN?!

Re:Still not available to everbody ... (4, Informative)

camperslo (704715) | more than 2 years ago | (#34309056)

Beware that the user agreement for iTunes gives Apple permissions you probably don't expect, like gathering data on how you use you machine. Expect that they see app log files. Many of the disc ripping and burning utilities, as well as video conversion utilities such as HandBrake log the files or disks processed. ClamX AV keeps a log of files scanned. Note the use of "verfiy compliance" below:

From the popup user agreement seen when updating iTunes:

"4. Consent to Use of Data. You agree that Apple and its subsidiaries may collect and use technical and related information, including but not limited to technical information about your computer, system and application software, and peripherals, that is gathered periodically to facilitate the provision of software updates, product support and other services to you (if any) related to the Apple Software and to verify compliance with the terms of this License.Apple may use this information, as long as it is in a form that does not personally identify you, to improve our products or to provide services or technologies to you."

In the past after crashes/force-quits etc., there was an option to opt-in to sending this additional information automatically and periodically. Later it acts without you seeing it, and you're not told how to reverse the opt-in.

There are settings in the prefs for the console app to turn off sending the "anonymous" info. I use the quotes, because besides you IP address, some of the log files contain things like your user name (that of home folder).

http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man8/SubmitDiagInfo.8.html [apple.com]

Even if you don't mind Apple collecting the info, you might not wanting it sent over some net connections.
transmission is periodic, not just after a crash.

Some are using the utility Little Snitch to block outgoing connections to radarsubmissions.apple.com

http://discussions.apple.com/thread.jspa?threadID=2141147&tstart=105 [apple.com]

There's a utility that Xcode installs that can configure some reporting. /Developer/Applications/Utilities/CrashReporterPrefs.app

http://discussions.info.apple.com/thread.jspa;jsessionid=57C8B4C60DD7F68968B6617155516075.node0?messageID=11555436&#11555436 [apple.com]

Looking under "Diagnostic and Usage Info" in console shows a number of things that get sent.

With the current terms of the iTunes agreement, I have to wonder if this info-gathering behavior is now enabled without the crash opt-in user approval. Maybe there's not a problem, but this is worthy of examination. It seems a bit much for the iTunes license to affect things outside the use of iTunes.

Apple makes great hardware and is generally very responsive to issues. If there's a problem and users are vocal about it, they seem likely to do what they can to satisfy people.

Really-- I think they have a sense of humor... (3, Funny)

PerfectionLost (1004287) | more than 2 years ago | (#34309658)

Really-- I think they have a sense of humor like those IBM guys...

One of my favorite clauses in the Apple iTunes Terms and Conditions:

http://www.apple.com/legal/itunes/us/terms.html#SERVICE [apple.com]

You also agree that you will not use these products for any purposes prohibited by United States law, including, without limitation, the development, design, manufacture, or production of nuclear, missile, or chemical or biological weapons.

I know Apple products are great and all, but they do have their limits of use.

Re:Really-- I think they have a sense of humor... (2, Informative)

vux984 (928602) | more than 2 years ago | (#34309990)

meh, that silly "weapons" clause has been floating around EULA's forever in one form or another.

From Windows 2000 Professional for example:

http://proprietary.clendons.co.nz/licenses/eula/windows2000professional-eula.htm [clendons.co.nz] ...You specifically agree not to export or re-export the SOFTWARE PRODUCT (or portions thereof) [...] (ii) to any person or entity who you know or have reason to know will utilize the SOFTWARE PRODUCT (or portions thereof) in the design, development or production of nuclear, chemical or biological weapons;...

Its appearance in iTunes is likely just some copy-pasta.

Re:Really-- I think they have a sense of humor... (1)

MichaelSmith (789609) | more than 2 years ago | (#34310088)

Export compliance is a serious business, and very expensive if you start to selectively manage what you export. Better just to put in a blanket statement like that and not have to worry (probably).

Re:Still not available to everbody ... (1, Informative)

Anonymous Coward | more than 2 years ago | (#34310018)

Interesting, thanks. Blocking radarsubmissions.apple.com in my WiFi router causes iTunes to download the iOS update, but once the dl is complete, I get "an unknown error occured, check your network settings or try again later" (twice). Unblocked the radar-URL, now it installs.

Maybe there's not a problem, but this is worthy of examination.

Maybe there is, and yes it is! Someone release the wireshark on this!

Re:Still not available to everbody ... (1)

rainhill (86347) | more than 2 years ago | (#34308556)

i got the same me message, but trying a second time did the update.

Printing not dropped from 4.2 (3, Informative)

aristotle-dude (626586) | more than 2 years ago | (#34308320)

The required files for CUPS in OS X and 10.1 for windows were dropped from the current release and printing can be enabled with third party software on the mac or by obtaining files from the earlier beta of 10.6.5.

Re:Printing not dropped from 4.2 (4, Informative)

Cinder6 (894572) | more than 2 years ago | (#34308842)

Easiest way to enable it on the Mac is to find a program called "Hacktivator".

http://netputing.com/2010/11/11/airprint-hacktivator/ [netputing.com]

I did it with the GM, and it works perfectly.

Re:Printing not dropped from 4.2 (1)

meta-monkey (321000) | more than 2 years ago | (#34309836)

Thanks for the link! Worked great. I wonder why they removed printing to shared printers...there's no reason to only enable printing to those handful of HP devices...

Re:Printing not dropped from 4.2 (1)

MichaelSmith (789609) | more than 2 years ago | (#34310132)

Funny, I remember Apple buying CUPS in 2007. Were they thinking about a fork for iOS then?

"Other minor changes"? (4, Funny)

BBrown (70466) | more than 2 years ago | (#34308330)

The OP's priorities seem a little odd.

The big update of iOS 4.x is multitasking. Its far from being a "minor" update.

And since AirPlay requires the purchase of an additional device, I doubt its a high priority to the majority of ipad users.

Does not require extra purchase (1)

SuperKendall (25149) | more than 2 years ago | (#34308408)

And since AirPlay requires the purchase of an additional device

It doesn't, because you can AirPlay to any Mac.

It makes more sense to use AirPlay with an AppleTV, but people who use mac minis as media PC's can make use of AirPlay as well (although in that case I'd think most people would be putting video on the mini to start with so I'm not sure how widely used it will be).

Re:Does not require extra purchase (4, Insightful)

BBrown (70466) | more than 2 years ago | (#34308486)

It doesn't, because you can AirPlay to any Mac.

A Mac is an additional device. :-)

Re:Does not require extra purchase (0, Flamebait)

Anonymous Coward | more than 2 years ago | (#34308710)

Hardly anyone who doesn't already own an Apple device has bought or considered buying the ipad.

Re:Does not require extra purchase (1)

aardwolf64 (160070) | more than 2 years ago | (#34309522)

That's funny... My boss did. So did two other people that I work with, and two other friends.

Re:Does not require extra purchase (2, Funny)

drachenstern (160456) | more than 2 years ago | (#34310100)

I'm considering buying the iPad, have been. I want two for my house. I'll likely purchase an iPad before I purchase any other Apple computing device aside from the two iPhones my wife and I carry.

You were saying?

Oh that's right, YOU'RE A TROLL! Begone forthwith

Re:Does not require extra purchase (0)

MemoryDragon (544441) | more than 2 years ago | (#34309968)

he probably meant to any ios device and yes he is right in this regard, this is absolutely idiotic.

Re:Does not require extra purchase (2, Interesting)

DdJ (10790) | more than 2 years ago | (#34308924)

It doesn't, because you can AirPlay to any Mac.

How?

This is the first anyone has mentioned this. Also, none of the people on the iOS developer forums seem to know how.

Are you sure you're not confusing AirPlay and AirPrint?

Re:Does not require extra purchase (2, Informative)

Denis Lemire (27713) | more than 2 years ago | (#34309748)

The ability to print to any Mac via AirPrint was supposed to show up in 10.6.5 but for unknown reasons this feature was pulled. Though there are 3rd party apps like Printopia and Fingerprint that will enable add the missing functionality. You can also download the missing files from earlier 10.6.5 seeds to re-enable AirPrinting.

Re:Does not require extra purchase (1)

SuperKendall (25149) | more than 2 years ago | (#34309998)

Hmm, I could have sworn I saw ability to stream to iTunes from any iOS device as part of the announcement... I will test later.

Re:Does not require extra purchase (1)

R.Mo_Robert (737913) | more than 2 years ago | (#34309632)

And since AirPlay requires the purchase of an additional device

It doesn't, because you can AirPlay to any Mac.

Really? [apple.com] (Apple does not support it. You can do it with AirFoil, which is not Apple-supported, could break in the future, has been around for a while, is not related to iOS 4.2, and requires the purchase of the software.)

Re:"Other minor changes"? (3, Informative)

volcanopele (537152) | more than 2 years ago | (#34308500)

From the majority of iPod touch and iPhone users, this is a relatively minor update (unless you have an Apple TV), and clearly the OP is writing about the update from that perspective.

Re:"Other minor changes"? (1)

MBGMorden (803437) | more than 2 years ago | (#34309436)

Depends. I still have to test it, but 4.0 flat out broke compatibility of those devices with a lot of 3rd party devices - namely card stereos that let you connect directly to the unit.

4.1 fixed some of that, but still left it very buggy. Most people said that the music would stutter every 30-40 seconds. My own setup (Sony CDX-GT700HD and an iPod Touch 2nd gen) didn't stutter, but the iPod would crash randomly when connected to the car stereo. About once every few hours it would reboot itself while playing.

From my understanding, 4.2 is supposed to have worked out these issues. That alone makes it an extremely nice upgrade IMHO.

Re:"Other minor changes"? (0)

Anonymous Coward | more than 2 years ago | (#34308868)

Multitasking has been around for a while if your phone is jailbroken :D

Multitasking _for_the_iPad_ (2, Informative)

lullabud (679893) | more than 2 years ago | (#34309012)

What the GP means is multitasking for the iPad, which has so far been absent, thus this is a huge release for iPad owners while only a minor release for iPhone owners.

Re:Multitasking _for_the_iPad_ (0)

Anonymous Coward | more than 2 years ago | (#34309620)

Yes the previous poster said iphone but the answer is the same. If your ipad is jail broken then you have had multitasking.

Re:"Other minor changes"? (1)

MemoryDragon (544441) | more than 2 years ago | (#34309802)

Actually airplay streaming to the iOS device would be neat, since the ipad is a perfect streaming client. But it wont likely happen for whatever (Steve Jobs latest idiotic fad) reason. I am glad there are other solutions which do exactly that, but airplay is the typical half assed apple solution which is perfect 60% of the road and the rest of the 40% only will be added if they feel it with a sting in their wallet.

Been running a dev build for a few weeks now (1)

MouseR (3264) | more than 2 years ago | (#34308338)

...and its been stellar. The only thing I find odd is quitting apps. The Home button now goes back to the home screen. To quit an app, you must double-tap the home button to display the task bar where you can close apps much like removing apps from the home screen: tap and hold reveals (-) buttons where you can close items.

Not all that obvious, and you can not close an app unless you switch out from this app because the currently running app is not displayed in the task bar.

Re:Been running a dev build for a few weeks now (3, Informative)

schnikies79 (788746) | more than 2 years ago | (#34308376)

It's been that way on the iPhone 4 and 3gs since iOS 4 came out.

Re:Been running a dev build for a few weeks now (1)

MouseR (3264) | more than 2 years ago | (#34308458)

Yeah. Didn't make it clear I'm running iPad.

The OS is stellar in general, is what my comment was. Handy been closed to multitasking iOS yet because I didn't renew my iPhone after my gen 1 drowned.

Re:Been running a dev build for a few weeks now (-1)

Anonymous Coward | more than 2 years ago | (#34308388)

These apps are not running. All apps are put to sleep when exited from, unless they're playing music, or one of the handful of other backgroundable things iOS lets them do. The list you refer to is just the latest apps list that makes the multi-tasking FEEL like it's all concurrent.

Re:Been running a dev build for a few weeks now (3, Informative)

MouseR (3264) | more than 2 years ago | (#34308506)

Not quite. Unless said apps are made to multitask and recognized as such, they are effectively put to sleep and revived for instant-on to where you left it. Processes that need to run can register special threads that keep running. Eg, chrono apps, chat apps etc.

Re:Been running a dev build for a few weeks now (2, Interesting)

GweeDo (127172) | more than 2 years ago | (#34308904)

My personal experience with older apps on iOS 4.2.1 is that they don't go to sleep nicely. They basically just close. Two examples I have of this are the Huffington Post and USA Today apps. If you leave them (say to change what you are listening to in Pandora) and come back via the quick app switching bar (double click home button) they will simply restart as if you just launched them. Other apps, like Twitter, deal with the switch beautifully. It is going to be a bit before iOS apps deal with multitasking properly.

Re:Been running a dev build for a few weeks now (1)

egomaniac (105476) | more than 2 years ago | (#34309606)

If an app is linked against pre-4.0 libraries, pressing the home button kills it instead of putting it to sleep. Simply recompiling the app against the new libraries will enable multitasking support (there are some changes you might want to make, but I don't think any of them are required).

So far as I know, this isn't for any technical reasons. The early 4.0 betas enabled multitasking for all apps, and it was only midway through the beta that the behavior changed so that legacy apps quit instead of slept. I suspect this was done mainly for safety's sake -- prior to 4.0, you were constantly quitting apps and thereby making them regularly save their data. Post-4.0, an app might go for days without actually quitting. So these apps wouldn't receive any signals that they were being put to sleep (since the APIs to tell them that didn't exist back when they were compiled), potentially for days, meaning that a crash could wipe out days of data. Prior to 4.0, it would simply never be the case that you run a single app for days straight, and multitasking-aware apps don't suffer from this problem because they know to save their data at convenient intervals.

Re:Been running a dev build for a few weeks now (1)

Graff (532189) | more than 2 years ago | (#34309818)

My personal experience with older apps on iOS 4.2.1 is that they don't go to sleep nicely. They basically just close. Two examples I have of this are the Huffington Post and USA Today apps.

Apps need to be specifically written to "go to sleep nicely". No app is guaranteed to sufficient notice to sleep under iOS and if the app takes too long to close on its own it will be terminated so that it doesn't slow down the device. It's up to the app to save its state sufficiently as it is running so that it can sleep and wake nicely.

Obviously some apps do this nicely and other apps don't. For some apps it really doesn't matter because every time they start up they want to go through the same process, other apps it's nice to return to the last document you were working on.

Re:Been running a dev build for a few weeks now (2, Informative)

DrgnDancer (137700) | more than 2 years ago | (#34309114)

A thing to be careful with: Turn by turn navigation software will typically keep navigating in the background unless you completely close it using the taskbar. I used my phone to get me somewhere in Boston last month (walking). I used to Home key to background the task and stuck the phone in my pocket when I got there. 30-45 Minutes later I pulled the phone out and again and realized that I was all but out of juice. The phone had been navigating the whole time I ate lunch,and GPS navigation *devours* battery life.

Re:Been running a dev build for a few weeks now (2, Insightful)

Shadis (934448) | more than 2 years ago | (#34309282)

Just make sure you look in the top right hand corner of the screen, just to the left of the battery indicator. If you have a navigation program running in the background it shows a little compass arrow. But yes, something to watch for as GPS does tend to suck the life from the battery quickly!

Re:Been running a dev build for a few weeks now (1, Interesting)

Albanach (527650) | more than 2 years ago | (#34308422)

To quit an app, you must double-tap the home button to display the task bar where you can close apps

"In multitasking, if you see a task manager... they blew it" - Steve Jobs.

Re:Been running a dev build for a few weeks now (1)

MouseR (3264) | more than 2 years ago | (#34308530)

It's not a task manager.

It's a task BAR :-p

But yeah, it needs refining.

Re:Been running a dev build for a few weeks now (1)

Albanach (527650) | more than 2 years ago | (#34308644)

Cydia has implemented it better - their backgrounding lets you hold down the home button to background and tap to quit. Not to mention proper app running in the background rather than just state saving.

Re:Been running a dev build for a few weeks now (2, Informative)

alen (225700) | more than 2 years ago | (#34308726)

i ran cydia's multi tasking on an iphone 3G when 4 first came out. it sucked was being nice. it literally runs the apps in the background which is completely useless if you're not using the app.

the people who coded apple's multi tasking used to work for Palm and did it in a way to to use as less resources as possible. this is why Android phones are generally more powerful hardware wise than same generation iphones but feel more laggy.

Re:Been running a dev build for a few weeks now (1)

Albanach (527650) | more than 2 years ago | (#34308836)

We know why Apple implemented it the way they did, but it has significant disadvantages too.

Try running a softphone. An incoming UDP packet can't wake the app, whereas on Cydia it will work just fine.

They've used a solutions for phones which have a tiny battery on tablets that have a much larger one.

Re:Been running a dev build for a few weeks now (2, Informative)

GweeDo (127172) | more than 2 years ago | (#34308884)

As an Android and iOS developer your comments seem a bit misguided. As long as an Android device is properly responding to onPause() and onResume() there is ZERO reason an Android app should be eating resources in the background. There are no UI events passed to an application that is backgrounded on Android.

Re:Been running a dev build for a few weeks now (1)

sexconker (1179573) | more than 2 years ago | (#34309292)

As an Android and iOS developer your comments seem a bit misguided. As long as an Android device is properly responding to onPause() and onResume() there is ZERO reason an Android app should be eating resources in the background.

"Should" being the key word.
I consider memory a resource. Applications running in the background on every Android device, ever, still gobble up memory like it's going out of style. Killing these fucking programs that launch themselves for no reason (Amazon MP3, the default text messaging and email programs that I've long-since replaced, etc.) frees up tons of memory and improves performance in other applications.

Re:Been running a dev build for a few weeks now (1)

GweeDo (127172) | more than 2 years ago | (#34309474)

In Android it isn't your job to kill off applications. They are supposed to sit there and eat memory when it is available. If you have 512MB of RAM, what is the point of having half of it empty just to make some graph in some resource app you have look pretty? Fill every bit of RAM you can with apps you are using or commonly use so they open quickly. When the system starts getting low on RAM and needs to free some, let Android send the app it wants to kill a Destroy command so the app can save its bundle and can reload that bundle when it is restored by you later.

I hope and pray for the day that people finally stop thinking having their RAM full is some bad thing no matter what.

Re:Been running a dev build for a few weeks now (1)

nofx_3 (40519) | more than 2 years ago | (#34310250)

I'm no EE, so I don't know if the impact is significant or not, but wouldn't "wired" RAM that is actively storing bits require additional juice. Volatile RAM, like that used in smartphones, doesn't work like flash. There is a power penalty for apps that are storing stuff in RAM. If you are literally doing nothing with the phone, it doesn't make sense to keep the whole 512MB of ram wired just because you happened to use applications before, especially if the OS has functions for the app to essentially be put to sleep. Again I'm not an EE or CE so in reality the power usage may not even be relevant but it's something to think about.

Re:Been running a dev build for a few weeks now (1)

thePowerOfGrayskull (905905) | more than 2 years ago | (#34310196)

As long as an Android device is properly responding to onPause() and onResume() there is ZERO reason an Android app should be eating resources in the background.

"Resources" are not limited to just "UI resources" - they also include CPU, RAM, bandwidth, and interactions with integrated hardware. The very fact that an app continues running in the background means it consumes more resources than if it weren't. This is true on BB devices, and I assume Android and iOS as well.

Re:Been running a dev build for a few weeks now (1)

poetmatt (793785) | more than 2 years ago | (#34308854)

Yup. go steve jobs. [engadget.com] . Do as I say, not as I do?

Re:Been running a dev build for a few weeks now (2, Insightful)

knappe duivel (914316) | more than 2 years ago | (#34309230)

Yup. go steve jobs. [engadget.com] . Do as I say, not as I do?

Sorry but I'm really lazy. If you don't give me a stronger hint about what's behind the link, I'm not going to take the trouble to check it out.

Re:Been running a dev build for a few weeks now (5, Interesting)

Jugalator (259273) | more than 2 years ago | (#34308440)

It's been there since iOS 4, and Apple says that you should normally not have to fully quit the apps anymore due to how multitasking works. They shouldn't consume much resources when not being in use. So that's probably why quitting stuff has been moved out of the way a bit.

I can confirm that Apple isn't bullshitting on all this, since until my pretty rare iPhone 3Gs resets, I often end up having 15 apps running at a time with no noticeable impact to battery life or sluggishness.

Re:Been running a dev build for a few weeks now (1)

kimvette (919543) | more than 2 years ago | (#34309536)

It's been there since iOS 4, and Apple says that you should normally not have to fully quit the apps anymore due to how multitasking works.

Which can be interesting if you run tomtom. When you're in a store you will hear "turn left on main street" coming from your pocket/purse/etc. if you don't kill the app.

Re:Been running a dev build for a few weeks now (1)

PerfectionLost (1004287) | more than 2 years ago | (#34309672)

Wait, how do you explicitly quit an application?

Re:Been running a dev build for a few weeks now (3, Informative)

aardwolf64 (160070) | more than 2 years ago | (#34310162)

Double-tap home, find it in the list, tap-hold, click the minus sign.

Sure, but do not need to... (2, Informative)

SuperKendall (25149) | more than 2 years ago | (#34308560)

It's not totally obvious how to quit apps, but there's generally no need - because any app you quit is really more suspended than backgrounded, so it's using no system resources just sitting there (unless it's set to do some background task like playing music, and then you want it doing something of course).

Re:Been running a dev build for a few weeks now (1)

Lumpy (12016) | more than 2 years ago | (#34308926)

What I want, let me CHOOSE what apps stay running. That way I dont have to go into my phone weekly and disable the 60 apps running in the background.

Re:Been running a dev build for a few weeks now (3, Informative)

skyfex (708937) | more than 2 years ago | (#34309206)

If you're going into the recent apps list (double clicking home) and remove every item, then what've you done is clear a recent app list, not close running applications. iOS will close applications running in the background if it's out of memory or the apps have been idle for a while. It's a common misconception that the list is a running apps list, leading some to think they have to close them. I think the only apps that will run continuously in the background no matter what is the media player app and some Apple apps. The whole point of the way iOS multitasking was design was that you shouldn't have to use a task manager. Task managing is something that is utterly pointless for a human being to do, and it's insanely stupid that we're actually still doing it in Windows/Mac OS/Linux.

Re:Been running a dev build for a few weeks now (1)

mlts (1038732) | more than 2 years ago | (#34309888)

Jailbreak, use RemoveBG, an add-on for SBSettings. A lot faster than zapping jiggly little icons.

Re:Been running a dev build for a few weeks now (1)

Graff (532189) | more than 2 years ago | (#34309712)

The only thing I find odd is quitting apps. The Home button now goes back to the home screen. To quit an app, you must double-tap the home button to display the task bar where you can close apps much like removing apps from the home screen: tap and hold reveals (-) buttons where you can close items.

Apps don't really run or quit on iOS. They suspend their operation and re-start their operation. The list you are talking about is more like a list of recently run apps. When you press the home button you are putting the app in a state of "suspended animation", when you double-click the home button and choose another app then your current app is again put into a state of "suspended animation"

It's up to the app itself to decide how to handle the suspend and wake events. Some apps keep a snapshot of their state and bring that state back when they awake, making it look like they were just put into the background. Some apps start up like they were just run. In any event an app that is not the frontmost app is really not taking up any processor time (with a very few exceptions like the music player or phone apps).

The tap-and-hold action that you mentioned is just a way to re-order the recent apps menu. You can drag around and close the icons in order to keep the list of apps as you like it. It has no effect on the running state of the apps.

Re:Been running a dev build for a few weeks now (3, Informative)

Graff (532189) | more than 2 years ago | (#34310050)

Sorry, my previous reply is a bit off. Apparently the task bar method does send a message to the app to quit, I wasn't aware that it also did that. Here's the two methods to get an app to quit:

iPhone 101: Quitting apps in iOS 4 [tuaw.com]

Other minor changes... (1)

gmuslera (3436) | more than 2 years ago | (#34308380)

Multitasking is a minor change? AirPlay and AirPrint are so world shaking that took all the space of the announcement?

Re:Other minor changes... (3, Informative)

malakai (136531) | more than 2 years ago | (#34308442)

And AirPlay is basically UPNP Media. My GF's droid auto-detected my World Book Storage and Xbox Media Center and made available all our videos/pictures/music on her droidx. This stuff is becoming child's play. I can play HD movies on her phone through my old xbox to the TV. And control it from her phone.

I wish Apple hadn't made a whole new standard, but I guess that's their deal.

Re:Other minor changes... (2, Informative)

Lumpy (12016) | more than 2 years ago | (#34309010)

Childs play huh.... Please do an instant rewind with a UPnP media box. it SUCKS.

SMB share is the only way for it to work smoothly. WTF cant they simply do it that way?

Re:Other minor changes... (0)

Anonymous Coward | more than 2 years ago | (#34309590)

And AirPlay is basically UPNP Media. My GF's droid auto-detected my World Book Storage and Xbox Media Center and made available all our videos/pictures/music on her droidx. This stuff is becoming child's play. I can play HD movies on her phone through my old xbox to the TV. And control it from her phone.

I wish Apple hadn't made a whole new standard, but I guess that's their deal.

Depends. Have you ever tried to implement UPNP (or DLNA)? From someone who has:

        http://gxben.wordpress.com/2008/08/24/why-do-i-hate-dlna-protocol-so-much/

I'd be curious to know if AirPlay is less or more convoluted that the options that came before it. Also, anyone know how AirPlay is different than AirTunes?

Re:Other minor changes... (1)

MemoryDragon (544441) | more than 2 years ago | (#34309884)

Airplay is basically airtunes with video support, so no big difference there. And it still sucks because it just allows you to push the media from itunes 2 itunes or from ios to a speaker or itunes, but not onto your ios device, if you want video streamed onto the ios device you have to use a different option, but why then use it at all.

Re:Other minor changes... (1)

MemoryDragon (544441) | more than 2 years ago | (#34309824)

yes upnp media but somewhat less flakey, the problem upnp has mostly is that the servers are somewhat flakey, and especially on the mac there is a lack of decent upnp clients.

Re:Other minor changes... (0, Troll)

poetmatt (793785) | more than 2 years ago | (#34308870)

apple acknowledging they fucked up again by putting in a status bar when they said that they wouldn't, is a major change.

Re:Other minor changes... (3, Insightful)

timster (32400) | more than 2 years ago | (#34309274)

Sigh, that isn't even close to what happened. Steve said something about how he didn't like task managers; then Apple releases iOS 4 which includes a task switcher thing. Haters gotta hate I guess, but pointing to the task switcher and screaming "haha you admitted you blew it" is really stupid. (For one thing the iOS multitasking implementation had already been written at the time of the quote, but I digress.)

Look guys, the task switcher isn't a task manager; it just lists recently used apps. Important point: it lists recently used apps *whether they are even running or not*. It's almost all interface. The only manager-ish thing it does is that when you remove items from the list, they are killed if they were even actually running. This is not very useful for improving battery life, since they aren't likely to be using any battery unless you see the "playing music" icon or "using GPS" icon (but go ahead and clear things out if you like voodoo). Mostly the app-killing feature is useful to reset apps that have gotten themselves suspended into a bad state.

How bout they just fix A2DP (1)

shoehornjob (1632387) | more than 2 years ago | (#34308424)

I have a nice pair of Sennheiser headphones that worked with my Iphone when I first got it but now it refuses to pair with them. Apple claims it supports A2DP natively but I'll believe it when I see it.

Re:How bout they just fix A2DP (1)

getNewNickName (980625) | more than 2 years ago | (#34308462)

How is the lag on the bluetooth Senns? I've read that there are audio lags when watching video with bluetooth headphones.

Re:How bout they just fix A2DP (1)

shoehornjob (1632387) | more than 2 years ago | (#34309260)

I haven't seen any lag but then I've only been able to use them for a short time before the Iphone refused to pair with them. I've used them on my pc and they work well.

sounds like they're keeping up with UPnP (1)

Hammor (15028) | more than 2 years ago | (#34308568)

I wrote an Android app that allows me to tell a UPnP MediaRenderer (like a WD TV Live +, although that particular unit has many shortcomings) to play a movie file that lives on my phone. This sort of functionality is already available in a couple of off-the-shelf androids and will probably be a standard feature by the end of 2011.

I'm told the big advantage of the Apple version of UPnP is authentication, which is not mentioned in the UPnP specs I have read.

Re:sounds like they're keeping up with UPnP (1)

DdJ (10790) | more than 2 years ago | (#34308962)

It's not the same thing -- with AirPlay, you're streaming video content decoded on the iOS device to the AirPlay "target". So you can do it with Netflix, YouTube, not just things where you have the media files stored locally. I've even used it to send the audio from iOS games to external speakers (by sending to an AirPort Express, which has no video, so the test was audio-only). It's more like a network-connected external monitor+speakers than that.

what about us poor iPhone 3G users... (1)

curious.corn (167387) | more than 2 years ago | (#34308666)

... have they somewhat improved the miserable performance of these devices on iOS 4.x? I hate being continuously reminded that I'm not complying to the upgrade treadmill by using a not-yet-2-years-old-paid-500EUR-for-the-privilege phone... :/

Re:what about us poor iPhone 3G users... (1)

swfranklin (578324) | more than 2 years ago | (#34308804)

I had a 3G on iOS 4.0.1 before getting my iPhone 4, and the performance of the 3G on iOS4 is abyssmal. Absolutely blown away by the iPhone 4.

The 3G is essentially the same processor platform as the original iPhone and IMHO would have been better off if Apple capped the 3G at iOS3, as they did the original iPhone.

Re:what about us poor iPhone 3G users... (1)

DrgnDancer (137700) | more than 2 years ago | (#34309182)

We're replacing my wife's 3G at Christmas, it just can't keep up anymore. My 3Gs runs 4.x flawlessly though. Which kind of make me sad, I'd like an excuse to upgrade to the prettier screen :-)

Re:what about us poor iPhone 3G users... (1)

frinkster (149158) | more than 2 years ago | (#34309772)

... have they somewhat improved the miserable performance of these devices on iOS 4.x? I hate being continuously reminded that I'm not complying to the upgrade treadmill by using a not-yet-2-years-old-paid-500EUR-for-the-privilege phone... :/

You are unfortunately in the minority. Most 3G users should have already upgraded to the iPhone 4.

At least in the USA, the process is pretty ridiculous:
1) Upgrade to the iPhone 4 for $200 while keeping your grandfathered-in unlimited data plan
2) Wipe and then jailbreak your iPhone 3G
3) Sell your iPhone 3G on eBay or Craigslist for $250
4) Profit.

Everyone I know that had a 3G used this method for upgrading - at least in my area Verizon is no better than AT&T so there is no reason to wait for them to sell the iPhone.

Other minor updates??? (2, Informative)

swfranklin (578324) | more than 2 years ago | (#34308702)

TFA is all about AirPlay, which to me is a niche feature. Maybe not minor, but I doubt most iPhone/iPad owners will ever use it. There are a lot of nice updates, as shown on Apple's site:

http://www.apple.com/ios/ [apple.com]

AirPrint, Find My iPhone/Pad/Pod, on-demand remote wipe, respond to calendar invitations, SMS message tones, on-device TV show rental... Lots of features that I suspect will get more use than AirPlay.

PC/GEOS (-1, Offtopic)

Anonymous Coward | more than 2 years ago | (#34308704)

Don't forget PC/GEOS! That was awesome!

PS3 Media Server? (1)

lymond01 (314120) | more than 2 years ago | (#34308748)

Would be nice if Airplay would stream through something else. That handy Remote app from Apple is great but limits you to your iTunes library on your computer. I'd rather see it work with another iPhone.

Re:PS3 Media Server? (1)

MemoryDragon (544441) | more than 2 years ago | (#34309846)

Then do yourself a favor and move your media to a upnp server, airplay is an apple only upnp clone.

To be fair, this is 4.2.1 (0)

Anonymous Coward | more than 2 years ago | (#34308816)

4.2GM was still buggy and they did a spot release last week

MIDI (5, Informative)

NiceGeek (126629) | more than 2 years ago | (#34308822)

I'm surprised no one has mentioned that 4.2 gives the iPhone/iPad native MIDI support. As a musician, this is huge.

Re:MIDI (1)

Joe U (443617) | more than 2 years ago | (#34308896)

QUICK! Someone fire up canyon.mid!

Re:MIDI (1)

soupforare (542403) | more than 2 years ago | (#34309890)

CoreMIDI is exciting, I'm hoping that someone releases an actual hardware interface that supports it soon. As much as I've had like with wifi solutions at home, I'd rather have a set of cables. I know there's the Line6 adapter but it's their own thing.

Re:MIDI (1)

gstoddart (321705) | more than 2 years ago | (#34310068)

I'm surprised no one has mentioned that 4.2 gives the iPhone/iPad native MIDI support. As a musician, this is huge.

Really? My only exposure to MIDI has been really annoying sound-tracks on badly designed web pages that blare a badly representation of an instrument at deafening volumes.

I was wondering if anybody actually used it for anything that didn't sound like a cheap Casio keyboard (ie. Complete Crap).

What does this do for me as a user? Will it make games better?

Totally useless (0)

ACAx1985 (989265) | more than 2 years ago | (#34309076)

iOS 42. is totally useless for iPhone users until it gets jailbroken. Stay away like the plague until it's jailbroken and stick with 4.1

Re:Totally useless (1)

NiceGeek (126629) | more than 2 years ago | (#34309158)

Out of curiosity, what benefits are there to jailbreaking my iPhone 4? I played around a bit with it on my old 3G but most of the features I added are now supported natively.

Re:Totally useless (1)

Combatso (1793216) | more than 2 years ago | (#34309280)

it allows you to post how superior you are to other non jailbroken users on slashdot

Re:Totally useless (1)

nblender (741424) | more than 2 years ago | (#34309490)

wififofum - lets you scan for access points and generally finds more access points than the Apple wifi chooser lets you see (due to them falling below some RSSI threshold)... So sometimes the native wifi chooser will display 2 or 3 access points but wififofum will see a lot more and there's a greater chance that I can find and connect to an open one.

wifipass - dumps out the list of wifi passwords in your device. Handy for transferring them to a buddy or to your next phone.

synergyclient - So you can use your desktop mouse on your IOS device... Ok, this isn't a must-have feature but is pretty cool.

openssh client and server. So you can ssh into your device

inet-utils, unix-utils - so you can have 'top' and 'netstat' and 'ping' and whatever...

minicom - are you at the colo with a dead laptop? Pull out your iphone serial dongle.

That's all I can think of right now. I haven't explored extensively... But my phone is now more like a handheld computer than I need it to be.

Re:Totally useless (1)

MemoryDragon (544441) | more than 2 years ago | (#34309856)

The biggest benefit, I guess by now are flash (which is still flakey as hell) and the various emulators as well as native filesystem access.

Re:Totally useless (1)

meta-monkey (321000) | more than 2 years ago | (#34309972)

I jailbroke mine for MyFi tethering. Turns your iPhone into a wifi hotspot, sharing it's 3g connection to other devices, like my MBP and iPad. No additional payments to AT&T required.

I also just got IntelliScreen which lets you add tons of functionality to your lock screen. Now when I click on my phone I instantly see my upcoming calendar events, waiting mail messages including a quick preview, so I can read email messages without having to even unlock the phone. I find this very helpful since I use Google Apps google sync (MS Exchange emulation) for my email. So my phone will beep when I get an email push...but on the default lock screen you don't get an indicator you have messages waiting, so if you didn't notice the beep you don't know you have an email until you unlock. Now the email shows up directly on the lock screen.

I'm looking for more apps if anyone has recommendations.

I want AirPlay Reverse (2, Interesting)

stokessd (89903) | more than 2 years ago | (#34309224)

It seems really pretty dumb to stream media (except when on travel or sharing a few recent photos) from the smallest device you own in terms of storage space, and battery life. I want to be able to stream from my Mac (PC whatever) TO the iOS devices. I'm perfectly fine with limiting the formats so I have to transcode on the sender. That would make the appleTV a perfect media center thin client. It would also give me all sorts of music when mowing the grass for instance with my phone. I could watch a movie in bed that I just downloaded from the net without adding media that might be a one-time viewing into my iTunes library and syncing.

Apple already does this with the airport express and DAAP (and friends: DMAP, DPAP), this should not be a big leap to treat my iPhone as an airport express of sorts.

Sheldon

Re:I want AirPlay Reverse (1)

MemoryDragon (544441) | more than 2 years ago | (#34309864)

There are various solutions to achieve that, none by apple which does not like to have its devices as clients as it seems. Twonky media server and a upnp client does it so do various streaming server and client solutions which are readily available.

Re:I want AirPlay Reverse (2, Interesting)

HumanEmulator (1062440) | more than 2 years ago | (#34310026)

It seems really pretty dumb to stream media (except when on travel or sharing a few recent photos) from the smallest device you own in terms of storage space, and battery life.

That "except when on travel or sharing a few recent photos" is huge. These are mobile devices after all! Visit your parents, hit a button on your phone and you can pop a video on their TV. Go to a party with a cool song no one's heard, you can play it to the hosts speakers with no cables. AirPlay solves the problem of everyone huddling around the tiniest screen in the room. Now you can amazingly easily play and share your stuff with other people's equipment. It's a shame it's Apple device centric.

Find iphone (2, Informative)

cstream_chris (776009) | more than 2 years ago | (#34309338)

For me the best new feature will be Find My iPhone - a service that used to required the $99 mobile me subscription, but is now simply included free. Works for Iphone 4.0 w/ iOS 4.2 Allows you to locate, show a message, play a sound, or remotely lock/wipe device.

Notes with fonts (0)

Anonymous Coward | more than 2 years ago | (#34309588)

No no no. This is the biggest new feature:

>> Notes with fonts -- Customize your notes using different fonts — Marker Felt, Helvetica, and Chalkboard.

Goodbye, ugly Notes font of the past.

Itunes, reboot required (1)

shuperkiwi (1756760) | more than 2 years ago | (#34309880)

Installation of itunes requires a reboot of the system. I wonder why this is needed. Anyone?

PDFs and jpeg 2000 images (2, Informative)

Bigbutt (65939) | more than 2 years ago | (#34310094)

Unfortunately Apple still is behind the curve on making PDFs readable. Many new PDFs use jpeg 2000 for images which leave portions of my PDFs blank. It's the same on the iPhone. I can read them fine on my PowerBook G4 and MacBook Pro and even my Windows 7 box, but not on the iPad.

[John]

Load More Comments
Slashdot Login

Need an Account?

Forgot your password?