• Archives

  • Recent Posts

  • OmniFocus for iPhone finally has reminders, but implementation is awful

    Filed under: , , , ,

    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.

    OmniFocus for iPhone finally has reminders, but implementation is awful originally appeared on The Unofficial Apple Weblog (TUAW) on Fri, 24 Jul 2009 00:30:00 EST. Please see our terms for use of feeds.

    The Unofficial Apple Weblog (TUAW)OmniFocus for iPhone finally has reminders, but implementation is awful originally appeared on The Unofficial Apple Weblog (TUAW) on Fri, 24 Jul 2009 00:30:00 EST. Please see our terms for use of feeds.

    Read | Permalink | Email this | Comments

    Google Finally Provides Latitude to iPhone Users — Yeah, it’s a WebApp

    Google, Latitude, News, Web Apps, geolocation, google latitude, iPhone, webapp | Thursday July 23 2009 9:13 pm | Comments Off

    Google Latitude

    Google Latitude — the service that either allows you to keep track of your friends or be stalked by stalking stalker types, depending on your point of view — is finally available for the iPhone and iPod touch. No, it’s not built into Google Maps as part of iPhone 3.1 with push update capability. No, it’s not built into Google Mobile app. No, it’s not even set up as an iPhone app in and of itself.

    Google Latitude is a WebApp and it runs in Mobile Safari using the iPhone 3.0 geoLocation feature.

    Apparently Apple, in their infinitely-looped wisdom, hasn’t yet deigned (or Google wouldn’t yet offer them the chance?) to build it into Maps, and Apple decided it would be too confusing to users to have another app on the iPhone thats shows the same Google maps. (And it’s not when simply framed by mobile browser chrome? Sigh.)

    While Google inarguably makes among the best iPhone WebApps in the business, this doesn’t strike us an ideal solution. Still it is a solution for iPhone users desperate to get their Latitude on. Until Apple gets their act together on this, here’s official word from the blog:

    Our Latitude web app provides all the core functionality you might expect: you can see the location of your friends on a map and modify your privacy settings so that you control how your location is shared and with whom. In fact, if my friends and colleagues back in London haven’t yet noticed my absence, they’ll see in Latitude that I’m currently vacationing on the beach in Australia. Hi guys, remember me!?

    [...] To try Google Latitude, type google.com/latitude into your iPhone’s browser. And if you miss the experience of launching the app directly from your home screen, you can add a bookmark to the home screen by opening Latitude in Safari and tapping the + icon > Add to Home Screen > Add.

    Wonder if Steve Jobs is already using it to follow Eric Schmidt….?

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

    Google Finally Provides Latitude to iPhone Users — Yeah, it’s a WebApp


    Palm Re-Hacks iTunes Sync, Shows They Care More About Ego and Press Than Pre Users

    Editorial, News, Palm Pre, The competition, hack, iPhone, iphone vs palm pre | Thursday July 23 2009 7:02 pm | Comments Off

    iphone_piratepre

    Palm Pre got webOS 1.1 today and the surprise feature was that it re-hacks iTunes sync, once and for all proving Palm’s new management — in this area — cares more about thumbing their nose at Apple and strutting in front of the press than they do about Palm and the Pre user base.

    Yeah, this will be an editorial of the scathing variety. You’ve been warned…

    Palm got an astounding and impressive number of things right with webOS. The multitasking is great, the notifications sublime, the SDK a stroke of genius, and the Classic emulator smart, smart, smart. Palm’s done so much so right, it’s flabbergasting that they’ve handled iTunes sync so boneheadedly wrong.

    What’s so wrong about it? It doesn’t serve the webOS/Palm Pre user. Bottom line, no company should ever base a user experience on something they don’t own or license. Regardless of caveats like version numbers, Palm telling Pre users they can sync with iTunes when Palm can’t guarantee it will work going forward is irresponsible.

    RIM/BlackBerry and Nokia, by contrast, sync with the iTunes XML file which won’t break if iTunes updates. Sure, it’s not the way an iPod syncs, but then they aren’t — and the Palm Pre isn’t — and iPod.

    We’ve spoken before about user confusion. Stick a Palm Pre into iTunes and it pretends to be an iPod, but it can’t sync iTunes movies, can’t sync App Store apps. That breaks the user experience (my mother has no idea what DRM is, but she sure knows what “not working” is). And if iTunes is updated and, even if purely by accident, Palm Pre can no longer sync, it shatters the user experience. (”No, see mom, Apple and Palm are like rivals and– yes, I know you can’t get your ABBA to play. Sigh. Again–”)

    See, we’re not talking about pro level users here. This isn’t DVD Jon hacking iTunes DRM and experts going in to set up the sync themselves. That’s closer to Jailbreak, you roll your own dice and takes your own chances.

    We’re talking about average users who go in thinking they can sync with iTunes just like an iPod. That’s incredibly unfair to them.

    So why is Palm doing it? First, it’s important to remember current Palm CEO Jon Rubinstein was formerly head of the iPod division at Apple, and brought a lot of iPod and iPhone engineers (and PR people) with him to work on webOS and the Pre. That’s reportedly caused some animosity between Palm and Apple. Second, look at all the press it generates for them.

    Even putting aside whether Palm, with all that iPod brain trust, could prove reverse-engineering in a clean room, it comes off as looking like they did it to show they could, and to get the required action from Apple to generate buzz and attention.

    The original hack was just a USB masquerade and was easy for Apple to stop. This hack, while currently unidentified, is likely deeper and perhaps not as trivial. That makes the first hack look like a sacrificial pawn in a chess gambit, with the second (and third, fourth?) more like Bishops and Queens lined up, ready and waiting.

    But Palm isn’t playing with game pieces, they’re playing with that average user who just wants a reliable sync solution for his or her (or moms!) media. Palm is putting that user behind their own ego — to show up former big boss Apple — and attention seeking — to hook the blogsphere in riveting rounds of cat and mouse posts.

    And that’s not right. It’s not right for Apple, who’ll get blamed for Palm’s manipulations. It’s not right for Palm who is better than this, and has created an otherwise exemplary new platform. It’s not right for the engineers on both sides who waste time hacking and patching unlicensed sync rather than working on great new features. And it’s absolutely not right for Palm Pre users who deserve that BlackBerry or Nokia quality sync experience, legitimately for their very own.

    How about it Palm, how about we re-task those engineers into making a great iTunes Library XML sync for all the users who stuck by the original Palm, through the years in the desert, and into the clouds?

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

    Palm Re-Hacks iTunes Sync, Shows They Care More About Ego and Press Than Pre Users


    MacRumors: Palm Releases WebOS 1.1, Restores iTunes Media Syncing

    News, iPhone | Thursday July 23 2009 6:09 pm | Comments Off
    The cat-and-mouse game between Apple and Palm continues today with Palm's announcement that it has released webOS 1.1, bringing a host of new features and improvements to the Palm Pre including restoration of iTunes media syncing.

    Oh,...

    Secret of Monkey Island: Special Edition out on iPhone

    Filed under: , , , ,


    That was fast -- LucasArts has released the Secret of Monkey Island: Special Edition out to the iPhone, and it's available on the App Store right now for the low price of $7.99. I say low because even though that's higher than many games for the platform, this one is not only one of the best-loved games of yesteryear, but it has also had its graphics completely redone, voiceover added for every scene and character, and a completely remastered musical score as well. Plus, if you get nostalgic for the old version, you can seamlessly switch between the new and old at any time while you play the game. Pretty darn cool.

    Plus, the price can also be considered low because this exact same game released just about a week ago on the Xbox Live Arcade for $10. So not only do you now get to play it in a portable version, you get to play it for $2 less. Hopefully this is the first of many LucasArts classics that we'll see on the iPhone. Just keep an eye out as you play for any really evil-looking doorstops -- we hear they're quite fearsome.

    Secret of Monkey Island: Special Edition out on iPhone originally appeared on The Unofficial Apple Weblog (TUAW) on Thu, 23 Jul 2009 20:00:00 EST. Please see our terms for use of feeds.

    The Unofficial Apple Weblog (TUAW)Secret of Monkey Island: Special Edition out on iPhone originally appeared on The Unofficial Apple Weblog (TUAW) on Thu, 23 Jul 2009 20:00:00 EST. Please see our terms for use of feeds.

    Permalink | Email this | Comments

    Google Latitude Web App for iPhone Now Available

    News, iPhone | Thursday July 23 2009 5:37 pm | Comments Off
    Google today announced that it has launched Google Latitude for the iPhone and iPod touch. Google Latitude, which runs as a web app in Safari, utilizes GPS and Wi-Fi geolocation to display the real-time location of a user's friends and to allow oth...

    Google Launches ‘Latitude’ Location-Based Social Networking Service For iPhone

    Google, Latitude, News, iPhone | Thursday July 23 2009 5:29 pm | Comments Off

    Google has released its new location-based social networking application for the iPhone. Announced for specific devices in February, Latitude seems to compete with applications such as Loopt and BrightKite. The idea is simple, you share your current location with a list of contacts who in turn share their own location. Because you know everyone's location you can plan an impromptu meetup or just see what friends are up to.

    The interesting thing is that Google Latitude is a web application even though it uses the iPhone's CoreLocation API to determine your current location.

    Google Latitude for iPhone arrives as Web app

    News, iPhone | Thursday July 23 2009 5:07 pm | Comments Off
    Google has brought Latitude, its location-based social network service, to the iPhone. It might have arrived earlier, but Google originally wrote Latitude as a native app, and Apple shot it down.

    Add to digg Add to Reddit Add to Slashdot Email this Article Add to StumbleUpon

    Real Racing

    4.5 Stars, Firemint, Games, News, iPhone | Thursday July 23 2009 4:32 pm | Comments Off

    Real Racing is a racing application with multiple playing modes, a great selection of vehicles and beautiful graphics to boot. Tilting to steer through vicious opponents and great scenery, players will find themselves immersed in the tight controls and fast-paced races.

    Amazon apologizes for Kindle book deletions

    News, iPhone | Thursday July 23 2009 4:31 pm | Comments Off
    Amazon's Jeff Bezos apologized Thursday for the company's remote-deletion of several books from its Kindle e-book reader.

    Add to digg Add to Reddit Add to Slashdot Email this Article Add to StumbleUpon
    Next Page »