If you’ve been chatting with your web development team recently, you might recall them talking about responsive design. But, what is responsive design and why should eBusiness professionals be taking it seriously?
First, responsive design is not a technology, it’s a development philosophy - an approach to web development that forces user experience developers to design and optimize from the outset for multiple touchpoints including (but not limited to) the desktop, tablets and mobiles. Until now, many eBusiness teams have either developed their mobile site by coding a separate set of templates, or outsourcing to a 3rd party vendor or agency whom in many cases scrapes or proxies existing content from the desktop site. As many retailers and other eBusiness teams start to develop optimized tablet sites, there is a distinct concern that supporting 3 different sites for desktop, tablets and mobile is becoming increasingly expensive and is causing a drag on innovation momentum.
With a responsive site, developers use a single set of front-end code to build a site that responds within the constraints of the device to deliver an experience that is contextual to the size and orientation of the screen. Responsive design allows eBusiness leaders to consolidate their teams (UX designers and developers) back into a single ‘web’ team aligned around a single technology (CSS3 & HTML5) and writing a single set of code. Some eBusiness leaders are referring to this consolidation as back to “one-web” and are increasingly intrigued by the potential cost and efficiency benefits that moving to a responsive site has to offer.
Even with the increased use of instant messaging, SMS remains the workhorse of mobile — with a 14% increase in the number of SMS messages sent in 2011 compared with 2010. More than 2 trillion SMS messages were sent in the US in 2011, which equates to more than 6 billion SMS messages sent per day. Text messaging users send or receive an average of 35 messages per day. Although by 2017 SMS will dominate mobile content spend less than it does today, it will still remain significant.
More than 80% of worldwide app downloads in 2011 were for Apple and Android devices; these accounted for more than 16 billion downloads. Gaming apps dominate mobile app spending; this is driven by both an increase in the number of users playing games on their phones and the amount of in-game spend, which accounted for more than 60% of mobile gaming revenues. In the US, about 76 million mobile and tablet owners regularly play games on their devices; with only a third of these regularly downloading games, there’s a great opportunity for growth in both mobile advertising and mobile gaming revenues.
In the not-too-distant past web-centric software development had a standard workflow between designers and developers. This was possible because there was a single delivery channel (the web browser) and well-established development constructs. Design patterns like Model-View-Controller had well known coding counterparts such as Java Server Pages, the JSP Standard Template Library or Struts. But now, the introduction of mobile computing has significantly altered this design-development workflow. The key disruptor is the need to target multiple mobile devices with a common set(s) of source code. Regardless of whether devs use a single HTML5/CSS3/JS implementation or native implementations on iOS and Android, there’s a greater burden on designer than in the web-centric past. What’s worse, the success or failure of mobile apps is more dependent on the complete user experience than ever before. This new reality requires a major shift within development organizations.
It’s no secret that demand for mobile applications is skyrocketing in both the consumer and enterprise space. To meet that demand, application development shops are continually looking for new ways to accelerate development of apps that meet their consumers’ needs. In response, many new ISVs are beginning to offer a set of cloud-based, server-side mobile services to make app development quicker and easier to deploy. ISVs are referring to those services as “mobile backend-as-a-service” (not a particularly good name, but we’ll use it for now). MBaaS offerings sit squarely between the existing platform-as-a-service vendors and the full end-to-end solution space occupied by mobile enterprise/consumer application platforms (see Figure). I’ll go into more detail on the other layers of this mobile service triangle in the future, but for now let’s take a look at the MBaaS space.
So asked my 11-year-old daughter this morning. You may remember Sophie. She’s the one whose 3rd-grade teacher took her to the Apple store in Burlington, MA, for a field trip. They actually learned how to make movies and stuff, so I guess it wasn’t all for fun.
To answer the question in the title, iPhones are 4 1/2 inches long and the equator is 24,901.5 miles long. So that means it will take 350,613,120 iPhones laid end to end to circle the earth. Apple’s sold 183 million iPhones so far, so they have a ways to go. Can they get there? Read on.
Sophie’s world view is surrounded by, informed by, inundated by Apple’s presence. So she thinks about crazy stuff like iPhones lined up around the world. It was a funny image – iPhones marching down Route 2 to Boston Harbor and out across the Atlantic. Funny, but poignant, too. Poignant because Sophie’s digital world is so dramatically different from my own. [Stay with me. This is going somewhere. I promise.]
I remember buying my first PC – an IBM PC XT with a 5 megabyte hard drive – to manage my band’s mailing list. It cost $4,800 -- more than my car. I wrote the contact management and label printer software myself. Bart the drummer called me geek. But he liked it well enough when we no longer had to use a typewriter and White-Out to manage thousands of mailing labels.
So I remember a world without computers. But Sophie doesn't. Her world began with a computer in her pocket that she can use for just about everything in her 11-year-old life. (Or will do when she finally gets one.) And her expectations are miles higher than mine. She expects an amazing experience. She expects to be served on a whim, wherever she is.