Skip to Content

Free TUAW iPhone app -- try it now!
AOL Tech

implementation posts

Filed under: Software, Features, iPhone, iPod touch, App Review

OmniFocus for iPhone finally has reminders, but implementation is awful

OmniFocus for iPhone[Update] Ken Case comments below, addressing some of the concerns listed here. It looks like a future version of OmniFocus on the Mac will be able to directly update the OmniFocus reminders on the server, removing at least one of my complaints.

Ken Case from The Omni Group has been twittering for awhile about the impending inclusion of alarm reminders for OmniFocus. The task management app's iPhone users have been pestering The Omni Group to implement reminders as push notifications, but OmniFocus refuses to do so. They say that reminders that rely on connectivity are not good enough, and they have instead chosen to implement reminders by exporting due dates and times into iCal. Once the time comes for a reminder, it pops up like a normal iCal appointment reminder.

Well, OmniFocus 1.5.2 for iPhone was released, and now we get to see how this alternative reminder system works. If I had to choose a word to describe this implementation, that word would be "awful." Here's why:

  • The Omni Group has taken great pains to point out that you do not need to be using the desktop version of OmniFocus to get use out of the iPhone version. But for users that only have the iPhone version and are not synchronizing it to either MobileMe (which has a yearly fee) or a WebDAV server (complicated for non-techies), they can't use this implementation of reminders. That's right; the way it works is that OmniFocus on the iPhone exports your reminders to your synchronization server, then points iCal on the iPhone to the server to import your reminders. That means that if you enter new due dates in OmniFocus for iPhone but don't happen to have connectivity, you won't get reminders. Wait, I thought it was implemented this way in the first place to guard against a lack of connectivity?

  • Your OmniFocus reminders unnecessarily pollute your iPhone calendar with reminders. This is a visual problem when you need to glance at your calendars and see what actual appointments are coming up. On the iPhone you can either look at one specific calendar, or all calendars, so if like me you need to regularly stay on top of more than one calendar, you're forced to look at your OmniFocus reminders as well. Oh, and even when you complete them in OmniFocus and resync, they don't go away in your calendar. [Update] Stephen points out in the comments that this works as expected, and upon further testing I have to agree. Maybe I was being a bit too impatient.

  • Since your OmniFocus reminders are actually just fake appointments, there is no way to audibly differentiate them from appointment reminders. They sound and look exactly the same. Remember the Milk, for example, uses push notifications on its iPhone app, and you can set the notification sound to a number of different options. That way you know that you're being reminded of a task rather than an appointment.

  • Reminders are set based on Due time, rather than Available time, and in terms of flexibility you can set the reminder to be 5 to 60 minutes before the task is due. By the time a task is actually due, isn't it too late to be reminded about it?

  • Finally, if you're a user of OmniFocus for the Mac, your reminders are not created on your iPhone until you think to launch OmniFocus on the iPhone and synchronize it. That means that if you work all day in OmniFocus on your Mac (like I do), then drive home and start doing other stuff and don't happen to open OmniFocus on your iPhone, you won't receive any reminders for tasks that you might have set for that night, or until you actually open and sync OmniFocus on your iPhone.

So, what would I rather see? Push notifications, like the many other OmniFocus for iPhone users out there that have been providing their feedback to The Omni Group.

As mentioned, Remember the Milk has implemented push notifications, and the ability to change the notification sound isn't the only trick it has up its sleeve. The Remember the Milk icon on my iPhone's screen shows how many due tasks I have that day, and the number changes almost instantly when I make changes on the web version. To see how many currently available and due tasks I have in OmniFocus, I again have to launch the app and wait for it to synchronize.

While I love OmniFocus and I think The Omni Group does amazing work, this implementation of reminders for the iPhone version of OmniFocus is just full of an amazing amount of fail. It's a hacky workaround that still doesn't ensure that a lack of connectivity won't adversely affect the user's ability to receive reminder notifications. Omni folks, this is just meant to be tough love -- I wouldn't be saying all of this if I didn't truly care about OmniFocus.

Filed under: Gaming, Software, Odds and ends, Developer, iPhone, App Store, SDK

Scoreloop introduces Scoreloop Community for the iPhone

We've talked about OpenFeint quite a few times on the site before (and even interviewed the creators), but while they're definitely one of the biggest names in creating gaming communities for the iPhone, they're not alone. A company called Scoreloop has today announced a service called "Scoreloop Community," made up of two different features: a web presence, and a downloadable application for the iPhone that hooks right into other developers' games and apps and allows players to create avatars, view friends and their activities, and share challenges and high scores with others. Just like OpenFeint, Scoreloop says they're offering an easy-to-implement solution for push notifications, letting players send and receive messages (as well as promote and encourage usage of games in the service) and earn achievements and tokens.

Of course, the real test for services like this will be in the implementation -- while OpenFeint claims a nice stable of developers, we still haven't seen too many apps take advantage of the latest and greatest versions (Pocket God is an extremely popular app that has implemented OpenFeint, but they use an older version of the software that doesn't have nearly as many features as the latest). Scoreloop says they've got over 50 game commitments from third-party developers already (it sounds like Zombie Pub Crawl is their biggest title yet), but even then, it remains to be seen exactly how devs will implement their functionality, and how players take to the service.

If you're a developer looking to implement push notifications and social challenges and networking in your app, it seems that there's no shortage of companies willing to step in and help you do exactly that (you can download the free SDK, if interested, on Scoreloop's site). But in terms of how consumers view and will use these networks, it's still a very wide open field.

Filed under: Odds and ends, Developer, iPhone, Graphic Design

A sketchpaper version of the iPhone

I don't design websites very often (I've done maybe five or six total), but whenever I do, the first thing I do isn't anywhere near the web: I grab a pad of paper and a pencil and sit down somewhere away from the computer to sketch out my ideas for how the design will go.

Lots of developers will do the same thing with applications, and so, to help those developers, the folks at Labs.Boulevart were kind enough to put together sketchpaper versions of the iPhone. It's a free download (in PDF or Photoshop flavors) of just a bunch of images of the iPhone, left completely blank (sometimes with the MobileSafari and/or carrier bar on there) for designers of all kinds to sketch on and imagine with as they will.

Very cool idea, and the number of different setups and implementations they've thought of is impressive -- just the kind of thing to get the iPhone creative development juices flowing. If you're doing any kind of design for iPhone applications, native or on the web, this should be a cool tool to use.

Filed under: Analysis / Opinion, Rumors, Software, Odds and ends, Apple, iPhone

Why isn't C&P on the iPhone yet?


A site called Sven on Tech claims to have word straight from an Apple "source" as to why there isn't cut and paste on the iPhone. Apparently, and get this, they just haven't figured out how to implement it yet. In other news, the Apple TV will be a success, as soon as Apple figures out how to implement that, too.

Yeah, in case you haven't guessed yet, I don't buy it. I'm not sure who this "source" is (and there should be an unwritten rule of journalism that anyone who wears a nametag at a convention booth doesn't get to count as a "source," unless they're talking about nametag news), but if someone from Apple says that implementation was the only reason they haven't put copy-and-paste on the iPhone, then either they're lying, or they're just plain too full of themselves. Let's not forget, despite their achievements, that this is the company that created the worst error message implementation known to man -- the iPhone won't be a failure if the copy and paste is a little more complicated than most other functions. They haven't figured out how to implement it? Surely they've seen this-- they know it's possible.

But here's why my reasoning falls down: I can't think of another reason Apple would keep it off the iPhone. Do they think people don't need to cut and paste? Is the RIAA expanding their fight against copying music to copying and pasting everything? Does Steve just never visit any sites besides Apple.com and thus never have to copy and paste anything? I don't buy the "implementation" argument but I don't, unfortunately, have a better one to put in its place.

[Via Mac Rumors]

Tip of the Day

Use Spotlight as a reference tool. Type any word in the Spotlight box and one of the top entries will be a definition. Click on it, and it will bring up the dictionary application to check the word in either the dictionary, thesaurus, Apple database, or Wikipedia.


Follow us on Twitter!
 TUAW [Cafepress]

Featured Galleries

DNC Macs
Macworld 2008 Keynote
Macworld 2008 Build-up
Google Earth for iPhone
Podcaster
Storyist 2.0
AT&T Navigator Road Test
Bento for iPhone 1.0
Scrabble for iPhone
Tom Bihn Checkpoint Flyer Briefcase
Apple Vanity Plates
Apple booth Macworld 07
WorldVoice Radio
Quickoffice for iPhone 1.1.1
Daylite 3.9 Review
DiscPainter
Mariner Calc for iPhone
2009CupertinoBus
Crash Bandicoot Nitro Kart 3D
MLB.com At Bat 2009
Macworld Expo 2007 show floor

 

More Apple Analysis

AOL Radio TUAW on Stitcher