Mitch started a discussion in the forums about where we stand re: mobile apps. I thought it would be good to cross-post this here for those who want to be in the know, but might not normally participate in the discussion forums. -Elbert
January 16, 2012 @ 07:26 PM via web
There’s been a lot of talk about development scheduling of the iPhone, Android & iPad version of Nirvana app. I’d like to share a bit of the thinking behind the approach we’re taking. I’ve recently come on board, and am initially working on the mobile app side of things.
So it turns out our mobile web app is broken on iOS5. Errrrrrg. Oh, the timing… here we are relying on the web app to bridge us until our native iOS app is ready, and now we’re 0 for 2. Really didn’t want to invest any more time on the mobile web apps.
Technical: The N2 mobile web app was built with jQTouch as the underlying framework. jQTouch breaks on iOS5. Hence, N2 mobile is currently borked on iOS5. Looks like we might be able to port N2 mobile over to jQuery Mobile, now that that project has reached RC1 status. At first blush this looks to be the quickest/easiest path to restoring a mobile option. In theory this would also make N2 mobile available for a plethora of other devices we have no resources to build native apps for at this time. Trying to find a silver lining here…
No firm ETA, but know that this is a big issue that needs to be addressed pronto.
UPDATE: we have resolved the iOS5 issue
Will be rolling out a new build over the weekend.
N2 build 215 was pushed to production moments ago. The most notable improvements appear in the mobile web app, including list filtering by time, energy, due items and tags. You can also adjust view settings for your focus and next lists, task counts, and (finally) collect completed items to the logbook. We’ve also reduced the logbook history to 2 weeks, mainly to reduce the rendering CPU burden on lower-powered mobile devices. The logbook when accessed via the desktop browser version remains as it was.
On the desktop side we’ve fixed a number of bugs, most notably the “waiting-for” that would cancel out task editing when trying to assign a contact. We’ve also restored underlying theming capabilities to bring back the N1 look and feel as an option.
Detailed release notes will be posted soon.