Posts Tagged: native apps

Appnostic : Time to Pioneer Human Centered Mobile Design

This August, while speaking at the Mobile Javascript Summit, I came out in my presentation as Appnostic, stating that the mobile world is too young for us to get set in dogma on the subject of mobile web vs. mobile native apps but instead we need to be pioneering on all fronts of mobile development and creation. I don’t care if one is creating/developing a mobile native app, a hybrid app, or a web app / site, what really matters is that the human who owns the mobile has a good to great user experience, accomplishment of tasks, and an element of delight. Let’s create, design, and develop in a way that delights the mobile user and moves all of us forward.
Much of the web only for mobile rhetoric is not only limiting but a bit absurd when taken to the logical end. How many of the mobile web only folks would work only in their computer’s browser for every activity, professionally or personally, for months on end? Why ask that of the mobile owner that every task and activity should be accomplished only in the browser?
Two recent articles have pinpointed that now is the time to pioneer mobile design:
Cennydd Bowles makes a clear and concise argument that we need to build and innovate for mobile be it web or native apps:

“No one has this problem about native desktop apps vs. web apps. The same people that decry native mobile apps use Coda, Photoshop, and OmniFocus. Native enthusiasts use FreeAgent, Google Docs, and Basecamp without a second thought. In the desktop world, we already know that whether a native or web app is better depends on what it’s for.”

Go read it.
In another recent article in the Guardian piece on Nokia’s Design EVP, Marko Ahtisaari, makes a great point about giving the mobile user choice:

One of the glories of a mobile is that it is particularly personal and the user should have the choice to use their mobile as they so choose, not how we choose for them. Maybe you prefer to do things in your mobile’s browser, but your next door neighbor loves loves loves native apps, dowloading them mostly but loves ’em anyways. Maybe you have only one ecosystem you will use and all of your devices use that one OS, but maybe your neighbor has a MacBook, an XBox, and an Android mobile and doesn’t care if they are different OSes, in fact they prefer it that way.

The mobile world is still very young and let’s not fight for a small slices of professional territory but instead let’s create great human centered user experiences and happy mobile owners rather than getting set in our ways so early.

Mobile Monday: Native v. Web, plus mWomen

Last monday at Mobile Monday Silicon Valley, a panel discussion on Native vs. Web apps was had. Here is two summaries of the disucssion:
Mike Rowehl on Apps vs Web Apps Recap at Mobile Monday SV: “[Mobile] Web rendering engines are evolving and getting better at pulling in hardware optimizations in a way that makes the web UI as smooth and efficient as a natively coded version. But there’s also a design time solution, forming your UI in a way so that it’s compelling to the user but also not overly taxing on the rendering platform. It’s a set of design skills that are relatively hard to find currently, but as mobile grows so does the number of folks with the right skills.”
Ronan at MobiForge on Mobile Apps vs. Mobile Web: “With all of the buzz around apps & app stores it would be easy to assume that mobile apps have unstoppable momentum and that the mobile web is taking a back seat. It’s worth taking a step back to see how this is all going to pan out. Will mobile apps dominate completely and overwhelm the mobile web or does the mobile web still stand a chance?”
On another note, go check out the mWomen Connect initiative that aims to connect and increase the community of folks who would like to empower women in using mobile technology to advance their lives.