37signals has an extensive API built around all their apps with tonnes of 3rd-party native apps for desktop and mobile. If there isn't a native app for your platform, go write one and stop complaining.
And arguing that a web app isn't useful as _a freaking web app_ on your mobile is a little wild to me. There may be deficiencies in areas like file uploads on mobiles, but largely, you interact with Basecamp through a browser on your desktop. Why doesn't a mobile work well? (I've used many iOS Basecamp clients and none were better than the mobile version launched today by 37s).
I love native apps too, and I'm glad that 37signals encourages their existence by providing a solid, well-documented API. And while they do ship some native apps, I totally buy them building really awesome web apps on the desktop, and now on mobiles.
It's frustrating to me when people say something along the lines of "go write one and stop complaining." It's hardly a useful retort. I think his main thesis is an important one to take note of. One that anyone who runs a software company should consider.
And arguing that a web app isn't useful as _a freaking web app_ on your mobile is a little wild to me. There may be deficiencies in areas like file uploads on mobiles, but largely, you interact with Basecamp through a browser on your desktop. Why doesn't a mobile work well? (I've used many iOS Basecamp clients and none were better than the mobile version launched today by 37s).
I love native apps too, and I'm glad that 37signals encourages their existence by providing a solid, well-documented API. And while they do ship some native apps, I totally buy them building really awesome web apps on the desktop, and now on mobiles.