What iOS 4 Does (and Doesn't Do) For Business
snydeq writes "InfoWorld's Galen Gruman investigates what businesses can expect from Apple's new iOS 4. Multitasking, the biggest new capability, is for now simply a promise, as apps will need to be retrofitted to make use of the capability. The other big new capability for IT, a set of APIs that allow BlackBerry-like management of the iPhone, such as auditing of policies and apps, over-the-air provisioning of apps without iTunes, and over-the-air configuration and policy management, also remains in the realm of promise, as the various mobile management tools that have been reworked to take advantage of the new iOS 4 capabilities won't be available until July or later. And despite the fact that email works more as it does on the desktop, iOS 4 still fails to deliver several email capabilities key to business users, including zipped attachment management, junk mail filtering, message rules, and message flagging."
None of this matters to the owners of 1st generation iPhones either.
What F'd up sadistic moron would push the junk mail filtering, message rules, and flagging down to the client? Wouldn't that mean that each client would be configured separately? I always set up that stuff so the user can configure it at the server level so that their laptop, desktop, phone, etc all are seeing the same exact mailstore. These are probably the same people that considering having "Sent Items" only stored on the actual device that did the sending be the way to go.
Shouldn't (mass) junk be filtered at the server level (especially in an enterprise setting)? Even in personal email, I rely on my provider to do most of the heavy lifting of SPAM removal for me.
Make sure everyone's vote counts: Verified Voting
One thing I miss is the ability to do different notifications based on filters / profiles set up. The Blackberry can do this by flagging certain messages as a "Level 1 Notification" and then you can set normal messages to come in quietly, but Level 1 messages can vibrate, ring, whatever you configure it to do. It's great to get notified when your boss or superior email you, but let the other 200 emails a day just collect quietly.
The other feature I wish existed is when I reply to a message on my iPhone, that it shows up in Outlook as replied to (via the Exchange ActiveSync). Without it, there's sometimes confusion whether I've replied to this or not when reviewing the emails on my desktop.
Reminds me of a Mac commercial parody from years ago:
'You know all the games for the Mac are great because you played them a PC three years ago'
The iPhone, with its quality touch screen and beautiful, lickable looks, continues to announce 'amazing new features' that have been available in Blackberrys (Blackberries?) for nearly a decade.
I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
Much to my surprise, there has been a lot of press coverage about the iOS 4 in the enterprise:
http://www.computerworld.com/s/article/9177830/iPhone_4_iOS_4_offer_deeper_enterprise_support
http://www.networkworld.com/news/2010/062110-five-ways-apples-ios-4.html
http://www.networkworld.com/news/2010/062110-iphone-ios4-apis-management.html
http://www.mobilecrunch.com/2010/06/07/iphone-os-4-0-now-ios-is-here/
And a huge fail, at least for many business folks, is the lack of being able to dial phone numbers that are sent in the location field of meetings. According to Apple support, the world is supposed to all start sending conference bridge numbers in the body of meetings. Good luck with that, Apple.
message rules are on the exchange server. junk mail is handled by the SMTP gateway.
BES does have an advantage since they have years of development lead time, but Apple/MS are catching up fairly fast. and the Apple/MS activesync solution is a lot cheaper and no server required. we've had a BES server for years and rarely used most of the management features. doesn't mean people don't use them, but a lot of organizations don't care to lock down people's cell phones. you can also write web apps with no itunes or any other deployment. last week i used my iphone to help troubleshoot a SQL issue.
the iphone web browser is better than blackberry. with HP iLO chips i can use my iphone to push the power button on a server remotely or get console access. can't do it on the stock blackberry browser.
the universal inbox is not as good as on my blackberry, but multiple exchange accounts is nice. i can easily add the accounts that hold the alert emails instead of relying on outlook rules in that mailbox to forward me the right emails.
the multitasking is also pretty good. listening to pandora uses about the same amount of battery as the ipod app.
I am surprised that all these capability are needed for a mobile client. In particular, i would think corporate would want to junk email filtering at the server, otherwise there would be risk that an individual user might overfilter.
Likewise zipped attachments are something that is used for desktop, but I don't know why anyone would use them on a mobile device, but then I don't see why i get memos in MS Word format instead of PDF. Sometimes the feature bloat drives the bad habits. I suppose that on some mobile devices application installation might happen through email.
I would also like to see message rule and flagging pushed back to the server. I might be using one of four machines to look at mail. Everything is stored on the server. Keeping the rules consistant on all machines can be a pain. It would be much better to be able to set up one server to check mail, then reroute, then all the other machines feed off that. When I used to one machines going all the time at home, this more or less happened.
In any case many of these complaints seem more about wanting to do things the old fashion way rather than genuine functionality. It is like complaining that Python does not have a traditional for...next loop. Get over it.
"She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
The lack of filtering on mail is my biggest complaint (iPhone and iPad too)... it makes using mail frustrating to say the least. I really don't understand how difficult that would be!!!
I used to have a sig, but I set it free and it never came back.
A missing detail is a "huge fail"? Uh oh, someone's lost their sense of scale meter!
Why do we accept Apple's glorified Suspend/Resume functionality as "multitasking?" Can my app be performing tasks in the background while I'm using another application? No? Well that's not multitasking then, is it?
Similes are like metaphors
Granted that last issue wouldn't really affect business use, but in general the quality control in many Apple products has gone to hell in the past few years. In all fairness, software companies across the board seem to be releasing utter crap for each major release and then issue patches to fix all of the issues. I wonder if Apple had to move employees from internal software testing to external software testing for the App store. In any event, I think most businesses will stick with BlackBerry, if for no other reason than the physical keyboard.
Apple calls it 'Multitasking done right'.
To anyone who's done multitasking, background threading, cron jobs and such, it's not even close. Only 1 app-type gets anything resembling multitasking. It reminds me of a hacked up and crippled PalmOS paradigm. If you're an iOS developer, you'll know what I'm talking about, read the docs, Apple thinks you're a typical VB hacker ready to abuse the system, i.e. they don't trust you to be a good programmer, that's the tone of the API docs--seriously. If you're not a dev, didn't sign the NDA, well, you're considered sheep, so believe the marketing and take the blue pill. Otherwise, you'll actually need to ante up the $99/$299 to take the red pill.
Message rules belong on the server not in the client. The same goes for filtering of junkmail. Why in the world have a server then push all the work on the client?
I'm kind of surprised the article didn't make any mention of iOS 4's improved data protection methods:
http://support.apple.com/kb/HT4175
In short, the previously flawed encryption method of the 3GS is improved by encrypting the hardware encryption keys with your passcode. Additionally, passcodes can now be alphanumeric and longer than 4 characters.
If you're using a 3GS and have upgraded to 4.0, you'll need to wipe and restore the phone to take advantage of this (data protection, not the passcode), the link above has details.
Junk mail, rules, and filtering absolutely should happen at the server level if you are using Exchange or IMAP, and any business still using POP for email is just shooting themselves in the foot for not understanding their tech better.
However, unzipping would be kind of nice. People send attachments to each other all the time, and email servers have attachment limits. New iPhone users will also have limited data bandwidth. It would be nice if someone could send me that file zipped to 20-50% so I could save time. It takes less time to download files than it does to unzip them and in advanced situations with larger files every little bit helps. Granted, you may be correct in that there are better solutions than trying to email me a 250 MB spreadsheet on a device that probably can't display it in a sophisticated manner.
"All great wisdom is contained in .signature files"
Dunno about flamebait, but it sure is dumb. iOS 4's multitasking uses a pre-emptive scheduler (as it has since iPhone OS 1.0).
Talking about cooperative multitasking this way makes it pretty clear that you don't know what it means.
I have seen the future, and it is inconvenient.
They've only sold a few tens of millions of those things so far, and their new model took five whole hours to sell 600k units to regular customers, sight unseen. They'd better get their act together and start reaching out to the enterprise or that thing's gonna tank and take them with it.
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
Actually cooperative multitasking still has it's niche, and is still used by plenty of modern equipment; It is used heavily by DSPs and deeply embedded real time systems.
although, something like the iPhone probably should jettison it; it's treading dangerously close to a general-purpose computer, and it's environment isn't as tightly controlled as the real-time systems i mentioned earlier.
Please give me the name of the company you work for, as well as the address of the location you're at. I want to make sure I never deal with them.
He probably has four separate phones because he has four separate phone numbers, and needs to be able to at least accept voicemail messages if more than one of his major clients call at the same time.
As a mere IT peon, you probably don't understand how sales work, or how salespeople perform their jobs. It's not unusual to see talented salespeople talking to two or three separate people at once, while organizing particularly large or complex sales. They actually do need to use several separate phones while they work. Your idiotic "4 accounts 1 phone" idea fails completely.
This is not true. The warranty on the camaro for anything GM could not prove the chip did stays in place. This is a law that needs to apply to more than just cars.
I say this as someone who voided the warranty on his droid by flashing it.
It does not.
Jailbreaking is also a federal crime.
If you don't know where you are going, you will wind up somewhere else.
The iPhone could always multitask, from the first version. It just didn't allow multitasking for 3rd party apps. And let's face it, most people don't multitask on a phone, they task switch, which seems similar, but is not true multitasking.
Still fails to deliver outdated 1990s email paradigms that only the stodgiest of business users still care about. Flags? Really? If flags are that big a deal, use Gmail via MobileSafari. And show me one phone that junk filters. Damn troll article. How did this actually get posted?
I've been using the HTC Desire for just about a month now and I can tell you that it's incredibly simple to use and the UI is fantastic (HTC's Sense UI is really nice, adding widgets and shortcuts to customise my various home screens). My GF is not technical at all, she is an iPhone user and she has no problems using my HTC, while I like the fact that I can dig deeper and do some more advanced stuff when I need to (and so far I've not done too much besides replace the standard input method with Swype, switch out some of the basic apps, add tethering and some useful bluetooth functionality and installed a directory browser so I can upload SNES/GBA roms to work with the emulator app). I get the impression I've barely scratched the surface of what I could do, even without rooting my phone, but if I didn't want to take that route the basic phone experience is still very nice.
I get the impression from your post that you've not actually used the Android OS, you just heard that it allows more user control and automatically assumed that meant complex and horrible user experience. I can say it's anything but. Personally I would love the iPhone to be set up the same way, simple for the average user but with the ability to do more right out of the box, I think that would help drive forward development and innovation on both platforms - surely if Google (the company of perpetual betas and a web interface from 1998) can get this right then Apple (who have always prided themselves on offering a better user experience) can have a decent stab at it?
Suspend/Resume is just what you get by recompiling with the new libraries. There's an API if you want to do more. But when you think about it, retrofitting suspend/resume with just a recompile as actually pretty neat.
the problem is that if you could prove what the mod could do, you could also prove software to be bug free... and sadly thats simply not really possible... although frankly I'm inclined to believe that you shouldn't be able to do anything from software alone that should "brick the device" to the point where they couldn't restore it... Sorta like how your warranty on a desktop or a laptop isn't contingent upon you leaving windows installed on it... or even a macbook where you are free to remove OS X and install something else, the warranty doesn't go out the window.
How does this go out the window for phones in general all of the sudden?
"Jazz isn't dead, it just smells funny" ~Frank Zappa
EdelFactor
I also found the comments about rules and filtering a bit odd, considering the iPhone uses IMAP for mail accounts if it's available. The filtering, and rules would be handled server side, not on the client software.
And my 486 doesn't run Windows 7. As operating systems change, so do their system requirements.
I have one of those and I'm perfectly happy with it. It still has reasonably good battery life and the aluminum case is superior IMO to the plastic case of the 3G and 3Gs. My warranty expired about 2 years ago. So what? I will say that I'm really liking the new one and will probably get one. Troll on brother, troll on.
I still cannot find the droids I am looking for...
None of this matters to people who don't work for big faceless corporations with Exchange server...
I still cannot find the droids I am looking for...
I am reluctant to adopt this upgrade on day zero and the only thing that would make me do the upgrade is improved support for BT audio, which pretty much sucks in my iPod touch 2g. I also use the same BT headphones in my Android phone and it works brilliantly, so I wonder, has anybody done this upgrade and tested it with BT headphones like these ones? (http://www.sennheiserusa.com/private_headsets_mobile_bluetooth-wireless_music_502413)
www.meneguzzi.eu/felipe
I wish Apple would build an update for profiles. I have a Jail broken phone and have a profiles add-on that allows me to set configurations for different things.
For example,
When I am at work my ringer turns off, vibrate goes on, WIFI turns off, 3G turns off, and notifications turn on.
When I get home, my WIFI turns back on, 3G turns back on, notifications turn off.
All that, and more happen based on time of day and GPS coordinates. It would also be great if they could make icons disappear based on profiles. When I let my girlfriends kid play with my iPhone I want her to be able to play games only, I'd love for apps to be hideable on-mass as part of a profile.
Password protected apps would be nice too (Also a feature in the JB world). If I am at a party I have no problems with people using my phone for music, videos, games, but my work e-mail, text messages and phone feature are passworded for obvious reasons.
No, but my three-year-old AMD Athlon64 does, which would have been a better comparison.
Pick a picture, zoom it, then rotate the phone, now enjoy the splendour that is pitch black.
It does seem quicker though, have to see what the battery life is like.
You've been able to develop and push your own custom enterprise apps without apple store restrictions for years.
I used to keep buying into the hype and rail against iPhone and for Android. Now having owned both, I recognize that the comparison itself is silly. Aside the "totalitarian regime" vs "pseudo-capitalism" difference in the platform philosophies, the products are like apples and oranges (pardon the pun). Its like comparing an old school word-processor and a computer(for fairness sake equally old-school) . This is not meant to belittle iPhone, but it is NOT a real smartphone. Its a really advanced feature phone.
The difference is that the "smart-phone" is like a computer, you can add/remove programs and alter how it functions so that it can be "smart" for your specific purposes - while the "feature-phone" is more like an appliance that offers certain features in a specific way. iPhone does have PIM capabilities that used to be primarely the domain of the smart-phones and even apps that make it seem like a smart-phone - but the capability of those apps is strictly as add-ons to the main appliance - not an extension/replacement of the OS. I mean, even 10 year old Motorola flip-phones - not smart-phones by any stretch of the imagination - had both PIM and apps capabilities.
Now, as far as features are concerned, iPhone is the best feature-phone by miles. Its amazing how much it can do and it keeps on stepping on the smart-phone territory more and more with new features in each release. Being a locked down feature-phone also enables it to have the best polished UI over the smart-phones - much easier to QA when. (Now, as an aside, I am not talking about jailbreaking, which does make iPhone more like a real smart-phone, albeit somewhat buggy as the developers have to constantly find hacks to insert functionality into existing code)
Android, on the other hand, is a whole other beast. It IS a smart-phone with all that it entails. You do not like how the on-screen keyboard works? You download one of the many other input methods (Swype rocks, BTW!!!). You do not like how SMS works? Go get a different SMS client. You do not like how mail works, there are many email clients to choose from. You want to have more than two sound profiles? Sure. You want to change the phone's configuration based on time, location, calendar, etc - no problem. You want to run something that will bring the phone to its knees and drain the battery in under 2 hours - of course you can get that too.
Does this make Android better than iPhone? Maybe - maybe not. It all depends on what YOU want. For me, I could not stand using the iPhone for all the restrictions on how to do things. But I thats why *I* want a smart-phone.
Still, I will admit that while there are many choices for certain functionality on Android, the iPhone's default, unchangable, functionality is very good, in some cases better than Android. Plus there is the "Windows" factor with iPhone being the defacto "Windows" standard of the apps market, there are more mature apps on iPhone platform than on Android (Hey, Amazon -- Summer is here, where is my Kindle App ????)
In short, if you are satisfied with what that iPhone offers - it may be the best thing out there for you. I highly recommend iPhone for older and less technical folk that don't demand much and just want something that works. If, on the other hand, you are more demanding and want something more than iPhone offers or more custom - iPhone is simply not good enough, and Android is your best bet by far.
As I mentioned there is also a philosophical issue of the tyrannical approach of "Big Brother Steve" vs free-for-all nature of Android development. This is not as clear cut as it appears, but more of an issue of personal philosophies thus the big debates on issues like government run health-care in the US. But it all boils down to - do you trust your dictator or does possibility(not existence) and freedom to create a better option outweigh a known entity you have no choice over. Like I said, its a personal decision and not as clear cut as it appears.
-Em
RelevantElephants: A Somatic WebComic...
The problem is you couldn't have Pandora and Skype running in the background while you composed an email which is a very real scenario for many smartphone users.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
about all the enterprise features they are putting or plan on putting in. I'm looking for the basics such as a VPN connection that will stay up longer than 5 minutes. Why doesn't it reconnect when it fails?
Yes we talked to Apple support and we couldn't get a resolution.
"Thanks to the remote control I have the attention span of a gerbil."
Why would you ever POP your mail to a single system today. That model died shortly after the year 2000!
Gmail and IMAP all the way. I read email where ever and with what ever is it hand. Windows / Chrome on the desktop. Linux / Chrome on my development system. Any browser anywhere. iPhone when I'm out. iTouch when I'm upstairs reading. iPad when I get around to buying one to replace the iTouch.
I just checked, apparently the Kindle can be used to do email ("by going to your email providers mobile website. E.g. m.gmail.com").
Not that gmail is perfect. I actually did get a spam email just last week.
There are a ton of Android phones that are stuck on a bastardized version of 1.5, 1.6, 2.0 etc that their carrier runs that will never be able to be upgraded either.
And Verizon and AT&T are still selling those phones RIGHT NOW.
Yeah, but that's Apple's problem, since the burden of proof is on it to prove the mod did cause the malfunction, not on you to prove that it didn't.
The real issue here is that it's not worth taking Apple to court over.
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
Wow, apparently you're a troll. Imagine how bad it'd have been if you also mentioned that tethering your iPhone might lead AT&T to cancel your service for breach of contract, too...
...that Apple actually knows what they are doing, considering that they literally cannot manufacture iDevices fast enough for people who are willing to buy them sight unseen.
junk mail filtering, message rules, and message flagging."
Because, you know, no corporate environment whatsoever has any of these new "mail server" things, which do crap like that for you, with the added advantage that your rules are the same no matter if you read your mails on the phone or on the desktop. No, sir, we can not possibly do server-side filtering. We must do it on our phone.
Assorted stuff I do sometimes: Lemuria.org
Isn't that strange? I'm a business user (have my own company for about 15 years now), I have been using Mail for at least 23 years, longer than most oft PHBs have heard of the concept. Nevertheless, I have no use for all the concepts the article thinks are so incredibly important. Flags? Why not just answer emails and archive/delete them? Junk Filter? Doesn't your server do most of the work? Rules? To automatically archive messages you'll never read? Why not just unsubscribe from all those mailing lists? Some people forget that new tools often mean that old process are no longer meaningful, and that the tools needed to support those old processes are obsolete. So the troll who posted the article should try to get in sync with the present in order not to become obsolete himself.
This article is missing what I think is the biggest drawback by far for using the Iphone as a business device- it doesn't support outlook meeting invites! My woman is in sales, and on my old blackberry we would email each other meeting invites for social events so we could keep stuff in sync (we both have big families and lots of nieces and nephews on each side that like to book dates far in advance, so conflicts happen often, and its really easy to forget that a month ago you agreed to go to a bday party 6 weeks from now which happens to be the day your buddy just asked you to come over for his bbq). If you use outlook to access your email, its just massively inconvenient to keep in sync, and last I looked, w/ a gmail account, you needed a jailbroken phone to keep your calendar in sync.
I can't imagine the iphone ever getting any traction in the workplace unless it handles outlook meeting invites.
Can the entire device be encrypted yet? From what I've seen, this seems to be the biggest concern from a corporate point of view.
And now you can.
Only 1 app-type gets anything resembling multitasking
There are three core types of background applications.
Audio lets you play sound in the background, including over a network connection.
Location lets you act on location changes in the background (course of fine grained)
Voip lets your application act a a phone, including receiving calls.
Which of those three is not "real" multitasking? Your application is called, in the background, and does what is needed. Furthermore there's another type that lets you continue to do anything in the background, for a few seconds to complete some important task.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Of course you pay far out the ass for that "privilege".
Granted I had to jailbreak the device
Apple, it Just Works, out of the box!
(When there's a new story about an Iphone virus, will you be first in line telling us it's a non-story, because it only affects jailbroken phones...?)
By that logic, dirt cheap feature phones from five years ago, such as the one I threw in the trash for being obsolete a few months ago, could "multitask", because you can run the built in applications at the same time (e.g., writing an email or text whilst I listen to music on the mp3 player).
I would expect more from something claiming to be a high end smartphone, let alone for a tablet computer, but maybe it shouldn't be counted as that after all.
Welcome to 1985.
Indeed, though I think this is relevant given the common myth of there being only one Iphone model - leading to claims such as "Look how popular it is that even a single model has sold 50 million", when really it's a whole line of phones, that should be compared accordingly (e.g., to Nokia's 250 million Symbian devices).
Similarly, you'll get people going on about how they've got an Iphone, as if that's some special status - yet this could be an old outdated 2007 model. It's misleading that people can say that the Iphone now supports (finally) multitasking (along with copy/paste, 3G and other basic features), when actually this is true only of the latest high end model, and might not be true of all the Iphones out there.
If someone says that my 2 year old 5800 doesn't support a particular feature, I don't get to argue back based on what a soon-to-be-released high end Nokia phone will do.
People with multitasking phones multitask all the time. I do, every day.. no to mention the various daemons running on my phone. Even some Apple isn't going to offer on the iPhone4 (iOS 4 apps can "opt in" to limited multitasking, but only Apple can write daemons).
Anyone who thinks multitasking isn't important on smart phones is an Apple apologist, or just not thinking clearly. These phones are significantly more powerful than PCs were not all that long ago... and desktops have had full multitasking since the mid 80s, if not earlier (depending, of course, on your OS of choice).
-Dave Haynie