if connected

Strategy and analysis about mobile, smartphones, tablets and connected experiences

Posts Tagged ‘Sync

Shared Calendars Suck

with 3 comments

Many companies operate calendar sharing, but the process of setting up a meeting never works as it should. The idea is simple: as people can view each others’ calendars it’s easier to set up meeting times that work for everyone invited. Reality lags:

  • No calendar system I’ve seen allows for blocking off travel time before and after meetings. So, a time may look free, but is actually not as a meeting adjacent to free time is off-site somewhere. Or, someone needs time kept free for preparation ahead of a booked meeting.
  • Times that are marked ‘busy’, may not be, if there’s a more important meeting being arranged. But the only person that understands which existing meetings are important, and which existing meetings can be shifted around, is a calendar’s owner. The only way for a meeting organiser to find out about this is to ask, on email or phone.
  • Shared calendar’s are only up to date if people use them the whole time. So, everyone needs to be connected and in sync via their mobile phone, and needs to be up to date about entering new appointments. At no organisation I’ve worked has this been the case.
  • People always seem to become confused over meeting updates in Outlook/Exchange, especially for repeating appointments. Result is that people accidentally delete meeting invites, and recurring meetings therefore disappear from their calendar.
  • Network calendars are poor at offering employee privacy. People tend to keep a separate personal calendar on a different system, or, even on pen and paper. So, corporate calendars can’t be relied upon to be the whole truth about someone’s availability.

Shared network calendars just slow down organising meetings by adding extra useless meeting invite steps ahead of the inevitable person to person email exchange.

Written by Ian Fogg

December 10, 2008 at 11:58 pm

Posted in Uncategorized

Tagged with , ,

Double edged clouds

with 6 comments

The wobbly hard drive on my previous laptop forced me to think about where my digital stuff lives and how often it’s backed up. Much of my important, frequently changing documents no longer lives just on my hard drive and so back up isn’t necessary to ensure they survive a broken hard drive or a lost laptop. All of my recent emails — work (Exchange) and home (IMAP) — all of my contacts (Exchange), appointments (Exchange), notes (Evernote), todos (Evernote), and bookmarks (Foxmarks) sync with central “cloud” computers and are usable on multiple devices.

The cloud should make my stuff resilient to problems at my end. Instead the buck passes to others. I may still lose access to my data but it won’t be my fault. Essentially, I’m trading off one potential problem for new ones. Cloud services are a double edged sword.

Connectivity is the main weakness I worry about. The broadband connection between me and the service is a choke point that breaks everything if it fails, or if I’m in one of the many “out of coverage” situations (mobile “always on” Internet is a myth). Even on home broadband connections the upload speed makes sync to remote services slow which is why virtually all of the services I use sync small amounts of data. We need fibre broadband.

Sync is essential for mitigating some of the pain if remote services fail. Sync means I have a local copy of my stuff all of the time. Without it, if the third party has an outage then I lose everything. Bloglines and Friendfeed are some of the few remote services I use that are entirely web-based. I’d much prefer that they mimicked the Evernote approach. If they break, they break, and there’s nothing I can do.

Written by Ian Fogg

November 30, 2008 at 9:30 pm

Posted in Uncategorized

Tagged with , ,

iPhone Achilles Heal – Mobile Internet is Not Always-On

leave a comment »

Mobile Internet and Mobile Broadband is not an always-on experience and this isn’t going to change soon. Near term, there will always be places or situations where the cellular data network doesn’t reach or where only a poor slow 2G signal is present (+). Product managers must design around it. The best current mobile applications and devices understand this, and download what content/messages they can as soon as they can. SMS works this way: messages are delivered direct to the handset. Blackberry push email’s main benefit is that when a user opens their email, there is no wait while messages download. This to my mind is the greatest advantage of building a mobile application, rather than a mobile website. Good applications work anywhere, anytime, whatever the network situation, and can use local storage and sync to deliver faster responsiveness than a website. But Apple has made a strategic decision with the iPhone to target always-on behaviours. The iPhone’s entire design assumes that there is always a fast network connection present, for both the built-in Apple applications, and the bulk of those from the new app store. Some examples:

  • Google Maps (built-in) does not store any map data locally, even if the user has browsed that map before. Effect: the user has to wait for the map to download each time they open Maps, the speed depends on the vagaries of the mobile network. Despite the new GPS chip which works anywhere, the maps application is only usable if there’s a data network. So, its usefulness in very rural areas is limited. Alternative approach: Nokia Maps automatically caches map data locally, speeding its responsiveness, saving the operator from unnecessary data transit, and avoiding data costs for the user if roaming abroad.
  • Apple’s iPhone email only automatically downloads the in box, not other folders, so there’s a delay each time a user opens any other folder, and it doesn’t work when there’s no signal. How long the delay is depends on how many messages and the speed of the data network. With a 2G data connection and 20-30 messages I find it takes at least a minute or two. Similarly, there’s no user setting to control how much of a message is downloaded, so routinely users experience partially downloaded messages, even if the iPhone has many Gb free space.
  • Apple’s new Exchange email support does not allow messages to be moved or deleted if there’s no connection. Weirdly, Apple’s IMAP support allows it. The experience when I tried to use Exchange email on the tube, above ground where there is patchy coverage, reminded me of the user access control alerts from Vista: the iPhone kept popping up warning messages.
  • Sending SMS messages only works when there’s a network present, and the iPhone does not auto-retry sending in the background until there’s coverage. Effect: I write a message on London’s tube where there’s no signal and I have to remember to click send when I surface. I’ve seen the same poor behaviour on Windows Mobile 6. Alternative approach – my Nokia 7110 from 1999, write an SMS, try and send it, fails, but the text stays in the outbox and the phone auto-retries in the background. The SMS gets sent as soon as it’s possible.
  • Apple Weather app downloads weather each time the app is opened and has no local cache. Effect, doesn’t work on London’s tube. Slow to launch. No different in experience for the user compared with accessing a bookmark of a mobile website that has been saved to the iPhone home screen.
  • Evernote (a great third party application) stores all notes on its servers with no local cache or sync, unlike the PC and Mac versions of Evernote that sync notes between Evernote’s cloud and the local computer. Alternative approach – Windows Mobile syncs notes from Outlook to the handheld with a full copy of each note in both places.
  • The newspaper applications for iPhone are little more than skinned websites, but which take longer to load than the iPhone’s Safari web browser, and still only work with a live mobile data connection. Mobile News, Bloomberg, SFNetNews applications all require a connection to read stories, just like accessing a mobile website in Safari, yet take longer to launch and have a less standard UI as they are all distributed as separate applications. Alternative approach – antique Palm application Avanto Go, enables users to download content to their PDA for offline viewing. More recent Windows Mobile and Symbian versions offer over the air download. Local storage improves the speed to jumping between pages, so people read more, and see more adverts. The New York Times app for iPhone also appears to do this, but it needs a better UI to display when it has finished downloading stories.

If there’s no data connection the current iPhone UI repeatedly nags the user to remind them to switch off flight mode (if the user has set it to on), or that there is no data connection if the mobile is “on” but has poor reception. This reminds me of the worst of Vista’s user access control pop-ups (which can at least be switched off). Bottom line – Apple needs to improve the iPhone’s ability to operate where there is a slow connection, or when there is no mobile data network present. They need to add automatic local caches to their standard applications, and offer the user a few more settings to manage data roaming, beyond the current blunt on/off. Apple also need to make it easier for third party apps to store and cache data locally as well. + Examples of coverage issues: In-building, 3G signals often don’t reach or are weak. In rural areas, mobile networks routinely only offer gprs and sometimes there is no reception at all. Airplanes don’t allow cellular radio use. Public transport often lacks good coverage: cellular masts tend to have been positioned along main roads, not along train lines, plus cuttings and tunnels break up the signal. London’s tube has no underground mobile coverage whatsoever. If a 3g cell becomes very busy, speeds slow, and the geographical area that 3g covers actually shrinks. Etc. etc. If a user is moving in a train or a car, there is no guarantee that a good mobile data signal, or any signal, will continue to exist as the user roams between cells and locations. They may start an activity in good coverage and then lose it.

Written by Ian Fogg

August 7, 2008 at 7:31 am

Posted in Uncategorized

Tagged with , , , , ,

MobileMe

leave a comment »

Surely the clue is in the name: this is a personal service for sync’ing personal stuff, not social networking.

Or, did I miss something important in the speech while I watched the football, and which is not listed on Apple’s MobileMe site?

(oh yes the photo gallery, surely that’s just a straight evolution from .Mac – Ovi this is not)

Written by Ian Fogg

June 9, 2008 at 11:35 pm

Posted in Uncategorized

Tagged with , , , , , , ,

Problems of Sync’ed Content

leave a comment »

While Watergate was all over the news wires overnight, the Avant Go feed on my phone revealed a different story.
I sync’ed at 7.34am UK time today (2.34am East Coast) but neither the Washington Post nor the New York Times had the story (even though the NY pages have a section headed “Latest news”), presumably they are both based on the previous day’s paper. However, both Reuters US and the BBC feeds had it.
Bring on mobile phone coverage for the tube! With that I’ll be able to read the real news, in real time.
For companies looking to offer ‘download and sync’ audio or video news, learn the lesson: news content has to be as up to date as possible to have value.

Written by Ian Fogg

June 1, 2005 at 1:17 am