| By Application Security | Article Rating: |
|
| January 9, 2013 03:00 PM EST | Reads: |
659 |
I was at dinner with a friend who was considering enrolling in a survey class on client side web technologies. The course would cover things like JavaScript, Silverlight, HTML5, Adobe flash and the like. As she was talking, I was playing with my new Samsung Galaxy Note 2, which if you are not familiar, is somewhere between a traditional smartphone and a tablet. As a side note, that phone is pretty awesome in my book.
As she was talking about the course I gave her the phone and told her to look up the definition of a word, any word, first using the Internet and then next using an “App.” This is a simple task of course, but the experience of doing this using the web versus an app has an extremely high ‘clunkiness’ factor to it.
For the web experience, you press “Internet”, go to Google, search for “dictionary”, find one or two of the top ranked dictionary sites, wait for it to load, type in your word and find the answer amongst a panoply of side-rail ads. If you are a Google power user you can use the”definition” keyword, but not all users know about that.
For the the app experience, you open the dictionary app, put in the word and get the answer. Simple, smooth and fast. This experience is fueled by APIs, specifically an API call from the native app to the Internet or other back-end system providing the answer.
I told her, “Well, in that class you are considering, you are learning all of the technologies that enable the first experience.”
“Why would I do that?” She responded. “The first way seems so clunky.”
I considered responding with various arguments about how the web has fueled tremendous growth and the value of open standards for mark-up and a common syntax for universal resources – but then I thought of the cash-value the task at hand – getting the definition of a word, and while the web experience gets you the answer, the app experience gets the answer faster and with a better experience. When the task is well defined to a single purpose, the app shines.
The big question now is, will that native experience be restricted to devices or will it it spread to ultra-books and desktops? How much of that native app experience will spill to the larger computing devices?
Blake
Read the original blog entry...
Published January 9, 2013 Reads 659
Copyright © 2013 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Application Security
This blog references our expert posts on application and web services security.
- Cloud People: A Who's Who of Cloud Computing
- Windows Azure IaaS Reaches General Availability
- New Relic Q1 2013 Blazes Past Growth Targets and Reaches 40,000 Active Customer Accounts
- Cloud Computing Is Simplifying Things
- Cimtrek announces the general release of its Lotus Notes migrator for Microsoft’s SharePoint platform
- Google Compute enters the IaaS market
- Six Steps to Get Started with Windows Azure Active Directory
- Step-by-Step: Extend Your Network to the Cloud with Windows Azure Virtual Networks
- Microsoft Blue over Windows 8, Retooling Underway
- Build Your Private Cloud in a Month
- RightScale Supports Windows Azure Infrastructure Services General Availability
- Weekly Roundup: Windows Azure IaaS Moves into GA
- Cloud People: A Who's Who of Cloud Computing
- Windows Azure IaaS Reaches General Availability
- New Relic Q1 2013 Blazes Past Growth Targets and Reaches 40,000 Active Customer Accounts
- Cloud Computing Is Simplifying Things
- Cimtrek announces the general release of its Lotus Notes migrator for Microsoft’s SharePoint platform
- Google Compute enters the IaaS market
- Understanding Hyper-V Replica
- Step-by-Step: Tired of Tapes? Backup SQL Databases to the Cloud
- Super-Fast Failover with VM Guest Clustering in Windows Server 2012 Hyper-V
- Accelerating the Cloud with Windows Server 2012 BranchCache
- Step-by-Step: Speaking iSCSI with Windows Server 2012 and Hyper-V
- Six Steps to Get Started with Windows Azure Active Directory
- Where Are RIA Technologies Headed in 2008?
- Accessing the ASP.NET Authentication, Profile and Role Service in Silverlight
- Building Great AJAX Applications Using ASP.NET
- Cloud People: A Who's Who of Cloud Computing
- Silverlight 2 - Adobe Flex Killer Is on Its Way!
- Spice Up User Experience with Silverlight
- Will Google's Android Sink or Swim?
- The Next Chapter in the Virtualization Story Begins
- Is the Silverlight Adoption Rate Artificially Inflated?
- Cloud Expo 2011 East To Attract 10,000 Delegates and 200 Exhibitors
- Kaazing Announces Support for Silverlight
- Rich Content Rotator for ASP.NET




















