Skip to main content

The untold "app gap" story Part IV: Going from (A)pps to (B)ots

Our ongoing analysis of the data presented in the 2015 US Mobile App Report, as reviewed in this series, clearly reveals an "app gap" story that is rarely, if ever, told by most tech media. That is the story of human behavior.

Human behavior in relation to apps is a critical factor that must be considered when presenting the quantity and quality variables of the app gap equation. Through an analysis of the data beginning in part I and culminating here, we've clearly seen the unfolding of a tale that reveals that the app gap for the average smartphone user, based on human behavior, is far less impactful than many surmise.

We've also seen that we are moving from a user initiated app and app store dependent personal computing model, to a proactive artificial intelligence and bot supported paradigm. Yes folks, there is a shift underway and artificial intelligence and bots may become an almost seamless bridge between or physical and digital lives.

The story thus far

We began this series by sharing that the average smartphone user's mobile app behavior reflects a rather limited focus on a core set of apps despite a plethora of more than 1.5 million apps available on the dominant platforms, iOS and Android.

The data revealed that more than 90% of the average smartphone user's time is spent in their top six apps. It further revealed that the majority of the top 25 most engaged apps across, social, entertainment, and retail categories are available on Windows Mobile. Utility apps are also well represented on the platform.

Moreover, the average monthly downloads of apps per user (approximately one per month according to the 2014 Comscore Mobile app report) is exceedingly low despite app numbers exceeding 1.5 million on the leading platforms.

Additionally, app discovery efforts across all age groups and discovery methods are also minimal. The highest representation, which comes from the most engaged group (millennials), is a mere 27% of the smartphone using population using the app store for discovery. This number only decreases across other discovery methods and demographics.

We've also seen how human behavior and the current app and app store model are an inefficient and ineffective pairing. The mobile web has proven to be a much more highly engaged platform than mobile apps.

A comparison of the Top 1000 Apps vs. the Top 1000 mobile web properties show a surprising result. Not only do mobile web properties have audiences more than 2.5X the size but these audiences are also growing twice as fast.

This data revealing our mobile web behavior helped to paint a clear picture of our mobile "web" and "app" relationships for certain scenarios. Many smartphone users are deferring to the mobile web when they venture beyond their top six apps to utilize some service or perform some "in the moment" function for which they have no installed app.

The "human-web-relationship", as we shared in Part III, is more ingrained within us than the newer "human-app-store-relationship." As such, rather than searching for, downloading, locating on a device and initiating an app that may or may not be used again, many users simply defer to a service's web site for those "in the moment" needs.

This model works synergistically with a mobile-first, cloud-first computing environment.

This behavior positions users to benefit from the context- and intent-aware artificial intelligence and bot-model tech giants like Facebook and Microsoft are working to usher in, as well as startups like Viv. This "app 2.0" personal computing paradigm, if successful, will work synergistically with a mobile-first, cloud-first personal computing environment where a users mobility of experiences are managed via a ubiquitous intelligent cloud.

This proactive AI and cloud combination will be able to initiate a bot and user interaction that will be far more efficient than the current user-initiated "warehouse of apps" model smartphone users and the industry currently rely upon.

Bots rising

Microsoft has made deliberate moves to make itself a platform for app development. The extension of this initiative through the Bot Framework positions the firm to take advantage of what may come to be seen as the "post-app" model. Through artificial intelligence and machine learning the new user interface will indeed be the digital assistant which we will engage via voice as well as other methods such as ink, text and touch.

Microsoft's CEO Satya Nadella gave a sweeping overview during Build 2016 of the scope of Microsoft's Bot Framework and Conversation Canvases, which are the broad and deeply integrated tools and platforms to accommodate this ambitious goal. Nadella stressed Microsoft's position as a platform company when he said, "We want to make things so that others can make things. That is our broad platform approach."

This platform model positions Microsoft's strategy to have industry-wide implications due to it's breadth, depth and comprehensive cross-platform approach. Developers who embrace the new bots as apps model (where appropriate) and Microsoft's platform will begin to view the user's experiences across all of their devices rather than the one or two platforms commonly targeted under the current model. Nadella said it this way:

Mobile-first and cloud-first is not about the mobility of any single device it is about the mobility of the human experience across all of the devices and all of the computing in our lives.

Nadella also stressed the importance of the cloud which is the backbone and power of the evolving personal computing AI and bot powered landscape:

Cloud is not a single destination it is a new form of computing that in fact enables that mobility of those experiences across all our devices. It infuses those experiences with intelligence. Because it has the ability to reason over large amounts of data using a distributed computing fabric. That's the mobile-first, cloud-first world for which we're building.

It is clear that Redmond is pooling its resources in artificial intelligence, machine learning, deep neural networks, voice, natural language processing, search and more to herald in the "post-app" age of artificial intelligence and bots. The AI and bot strategy addresses the aspect of infrequently used apps. This system will recognize intent and engage bots without the need for a user to search a store for a certain app or store certain apps on the device. Cortana will, in effect, be the ubiquitous, cloud-residing "app for that."

Google's Instant Apps provide a more immediate solution to this same challenge. Though Mountain View, too, has a refreshed AI investment in Google Assistant.

It's been a long road

Microsoft has been on this journey for many years. An intelligent system that not only understands the user and their intent but is also capable of proactively providing the user's needs has been Redmond's goal since the ill-fated, "no-ubiquitous-internet-locally-constrained-before-its-time" Microsoft Bob. Still Steve Ballmer's statements in a July 11th, 2013 memo (opens in new tab) reveals that what Nadella presented at Build 2016 has long been in the works at Microsoft:

"Our machine learning infrastructure will understand people's needs and what is available in the world, and will provide information and assistance,"…"We will be great at anticipating needs in people's daily routines and providing insight and assistance when they need it. When it comes to life's most important tasks and events, we will pay extra attention. The research done, the data collected and analyzed, the meetings and discussions had, and the money spent are all amplified for people during life's big moments."

These statements are supported by Bill Gates's words from a 2013 Research Faculty Summit where he said:

As everyone gets essentially what we'd call the personal agent—it's been talked about for decades and now really is possible—we see where you're going, we see your calendar, we see your various communications, some of those communications we can actually look at the tags, look at the speech, try to be helpful to you in your activities,"..."I think that we will be more connected, so that when somebody wants to find a gift of a certain type, or take a trip in a certain way, that there will be a closer match."

Microsoft's goal is to integrate pervasive intelligence across its ecosystem. Additionally, with cross-platform development such as Cortana on iOS and Android and intelligence incorporated into other cross-platform apps such as Office and Skype, as well as the cloud Redmond aims to present a ubiquitous intelligent platform for developers to target.

What you need, when you need them

The "mobility" of this intelligence across devices and Conversation Canvases avails developers of a target for their apps that provide for both predictive and proactive engagement of those apps. In a nutshell, user-aware AI such as Cortana will proactively connect users to a developer's app based on user intent and context. Marcus Ash, Group Program Manager for Cortana on Windows, demonstrated such an interaction at Build 2016:

Naturally such a model where context- and intent-aware intelligence proactively connects with "bots as apps", and promotes app/bot-user-engagement based on context and intent is a much more compelling model into which developers can invest than the current app model where an app can be "lost" among the many.

Context- and intent-aware intelligence proactively promotes app/bot-user-engagement.

Without a doubt, Microsoft's decade's long investment in natural language understanding and machine learning will come into play within this new AI, and bot supported environment. As a leader in this technology with the support of a dedicated search engine backbone in Bing, Microsoft has an advantage over rivals like Facebook and Viv who are also pursuing AI and bot technologies. Google, however, is also a contender with its industry leading search engine and recently announced Google Assistant and intelligent messenger Allo.

The industry's transition from a user-driven app focused model to an AI supported intelligent bot model is a natural evolution of the mobile personal computing landscape. This model allows for intelligent agents such as Cortana to follow and learn a user across devices and services via the cloud which fits well within the paradigm of Microsoft's Universal Windows Platform, their family of evolving Windows 10 devices and the firms cross-platform development.

Microsoft's aggressive push to rule personal computing

Cortana is the app for that

Even with some 91% of a user's smartphone time is spent within a selection of six apps, most venture out beyond those top six on a regular basis. Bots as apps (if Microsoft is successful with courting developers) will meet the need of those "not deeply engaged or infrequently used services" that often don't earn a place on a user's device as an app or that are seldom engaged once there.

Services that are currently facilitated in large numbers via websites or those activities beyond a user's top six apps can be relegated to artificial intelligence and bots. Banking apps, retail apps such as the Walmart, or habitual daily use apps like the Dunkin Donuts app and thousands of others fit in this category.

Cortana may be able to proactively engage a bot based on a users routine.

The Dunkin Donuts app, I understand, allows a user to place an order when they are within close proximity of Dunkin Donuts. Imagine a scenario where a user on his or her way home from work says, "Hey, Cortana order me a large black coffee when I get in town." Cortana who knows your route and the Dunkin Donuts you pass everyday, engages the Dunkin Donuts bot (based upon geofence data that alerts her that she is now in appropriate range for the DD app) to place the order. That's pretty slick.

Imagine applying Cortana's current proactive suggestion model to this scenario. Cortana can learn a users routine and proactively engage the user when she detects that he has left work.

Cortana:" Would you like me to order your usual when we get in town?"

User: "Sure"

Cortana: "Ok, got it." (As she seamlessly engages the Dunkin Donuts bot in the background)

This sounds like science-fiction, I know, but so did talking to a digital assistant in a powerful pocket-sized touch screen computer fifteen years ago.

Bots will fill the gap beyond top six apps

As the data has shown the current, "warehouse of apps" app model does not work efficiently with human behavior. The 2014 Comscore Mobile App Report shows that 7% of the smartphone using population downloads 50% of the apps. When incorporated into the rest of the population that averages to just one download per user per month.

This data is supported by app discovery activity data that reveals a mere 27% of the smartphone using population (millennials) uses the app store to discover apps as shown in the 2015 Comscore Mobile App Report. This number decreases significantly across other discovery methods (friends, ads, etc) and demographics.

When we look at this data in conjunction with the data of high mobile web engagement, which is 2.5 times greater than mobile app engagement, human behavior in relation to how we engage services beyond our core apps emerge.

Millions of smartphone users are deferring to websites to accomplish many functions rather than committing time and energy toward searching an app store to find and download an app to render the service.

Bots will eliminate user's reliance on the inefficient "warehouse of apps" model.

Given the stats of high engagement of web properties via smartphones, proactive web-connected intelligence that understands context and intent will promote a businesses or developers services to a user, surfacing them and making user's more aware of an internet of useful content. AI such as Cortana or the coming Bing Concierge Bot will broker the interaction between that user and the services bot eliminating a user's dependence and industry's reliance on the inefficient "warehouse of apps" app store model. AI intelligence, such as Cortana will in effect become the "app for that." Developers will find this model more rewarding as it uses multiple sources such as the internet, user behavior, context and more to promote app engagement in a way that the current user-driven model cannot.

Apps 2.0, bots, a more engaging model

This strategy may win developers in that it presents an app model that, at least on paper, will elicit higher levels of "app" (as bots) engagement than the current app model.

With Microsoft's platform for Universal Windows development, a developer who embraces this bot vision can also target the range of Windows 10 devices with UWP apps. These downloadable apps may be desired by some users who engage the "bot version," thus increasing a developer's depth and reach with users.

Microsoft's cross-platform development tools in conjunction with the Bot Framework, and Conversation Canvases like Skype creates a platform where a developer can target every OS from within Microsoft's centralized environment.

Microsoft's comprehensive development platform can make its ecosystem more attractive to developers.

Thus, Microsoft's comprehensive approach to development makes not only it's tools more attractive, but can also create a comfortable developing environment that ultimately makes Microsoft's ecosystem more attractive. Developers using Microsoft's tools may begin to view all platforms, including Windows as a single "mobile" target as they use Microsoft's "single" platform for development.

App gap? Microsoft has a platform for that

If Microsoft's retrenchment strategy is successful, the app Bridges and the company's strategic positioning of Windows as a comprehensive platform for app development will garner support for the present app model and thereby build a foundation of developers for the future of "bots as apps" model.

This is just the beginning

Cortana Intelligence Suite will let you build bots

So is there an app gap? In relation to the "face value" definition of a quantity and sometimes quality disparity between the leading apps stores and the Windows Store, yes, there is. In relation to the often inferred and accepted definition that the app gap means a greatly inferior experience if a consumer chooses Windows Mobile and therefore should avoid the platform; based upon human behavior in relation to apps and what apps are statistically used most by the average user, the app gap becomes surprisingly far less apparent.

Microsoft is facing all aspects of the app gap problem, wisely, from a forward-looking perspective. Though the app Bridges and other developer-courting attempts reach toward a more immediate solution, Redmond's far-reaching Bot Framework and Conversation Canvases strategy is indeed future focused. Nadella conceded as much when he shared that Microsoft is only at the beginning of this journey during his Build 2016 keynote. But before you dismiss this with eyes focused solely on the present, consider how far we've come and how fast we got here since the iPhone changed the game in 2007.

The future will be here before we know it. And when we are interacting with artificial intelligence such as Cortana as naturally as we do one another, and bots facilitating our digital activities are as commonplace as our current "touch to launch an app" is today, we may be asking with all sincerity, "App gap, what app gap?"

Jason L Ward is a columnist at Windows Central. He provides unique big picture analysis of the complex world of Microsoft. Jason takes the small clues and gives you an insightful big picture perspective through storytelling that you won't find *anywhere* else. Seriously, this dude thinks outside the box. Follow him on Twitter at @JLTechWord. He's doing the "write" thing!

  • Thanks again for reading folks! We are indeed moving to what seems to be the next user interface for the cloud centric mobile environment! AI and bots certainly looks to be a better fit for what the data shows to be the behavior of the average US smartphone user (though the data may also reflect the behavior of users of other demographic as well) than the current app model. So what are your thought? LET'S TALK!!!
  • curious, do they have this sort of Data available for mobile games? I would be interested in how different the stats are in that area.
  • Don't you think that Microsoft should change their marketing strategy? I mean, no UWP, nor a perfect system or nothing will attract nobody to the system other than advertising. I never saw a Microsoft ad, this keeps the idea that Microsoft has few users and devs have no interest on making apps for few users, don't you think so? I think that the major mistake here is the lack of marketing, cuz with increased marketing more people will buy and increase market share, raising devs attention on the platform and thus closing the app gap.
  • I agree with you. Microsoft may be the only company that thinks they can sell phones without an advertisement. I've only seen one Lumia commercial and it was for the 1020 and it was a great commercial (the one with the childrens play and the iphone and android users duking it out to get closer to the stage), why is there not one for the 950XL which has nearly all of the features that the newest iphone lauds as unique.
  • If MS were proud of the 950/950xl phones and W10m there would be advertising. Feel free to figure that out for yourself. Posted via the Windows Central App for Android
  • The lack of ads for the x50 Lumia's is part of the retrenchment strategy. These phones are made only for "fans" and are not intended to attrack new users. By not advertising MS saves a lot of money and they can keep the losses/costs under control. Basically, for the time being, MS has chosen a path of less sales with no losses over more sales with big losses. I suppose the losses they were making without significantly increasing their marketshare was no longer sustainable.
  • Nope!
    They agreed on leaving room (2016 2H) for the OEM - based on (a software co.) Microsoft <> Macrohard
    Alcatel OneTouch, HP, NuaAns, etc will start "The Clone Wars". :-) 2017 1H: one Business Lumia aka Surface phone - one could call it Lumia 960 / 960 XL ?
  • They have to port android apps to windows 10
    mobile not to PC
  • They have to port android apps to windows 10
    mobile not to PC
  • Everybody knows lumia phones but they are not interested in it cuz of app gap
  • Yep!! But the app hap it's getting leas very very soon!!
  • I tested MS bot framework + azure and created a silly telegram bot in less than an hour. And with just a few clicks I could deploy it to Fb skype webchat sms and so on, almost with no effort. Then I could add AI with Luis. In other words MS created something incredibly powerful, still I have to understand how it could replace apps.
  • Paul Thurrot said of Windows Central articles like this one in response to someone's comment: "Those articles are emotions masquerading as ideas. Windows phone doesn't have an app gap. It has an app canyon."
  • That's why I blocket the "Black Hole Paul"
    No news - bad journalism - but smart: salary doubled!!! (envy?)
  • You just don't like the message.  Paul Thurrot is very even handed in his Windows assessments.  He tells it like it is, unlike this blatent spin that does nothing more than attempt to rationalize away the app gap.  It exists and it's real.  How much time you spend in an app is really irrelevant.  Assuming you have one, how much time do you spend in your banking app?  A paultry amount when compared to your social media apps, I'd wager.  But not having an app available for your bank IS exemplary of the app gap.  You may not spend hours in the app, but lacking one when compared to the iOS and Android offerings is frustrating and inconvenient.  And don't get me wrong - I'm a WinMo user and fan.  But to pretend that there is no app gap or to pretend that it's of minor importance is simple denial.  What percentage of the adverts do you see where the App Store and Google Play logos are front and center, and not a mention of a Windows app.  I'd say about 99%.
  • Hi @Ahy Actually there is no rationalizing away of the app gap at all. As a matter of fact virtually every installment in this series begins with a candid acknowledgement of the app gap in it quantity and sometimes quality manifestations. I also bolstered that acknowledgement with my own anecdotal collisions with the app gap. Moreover, I also referenced Microsoft's attempts to resolve this gap that we all, including Redmond, sees by way of the app bridges and making itself a platform for app development and even in a future focused way - bots and AI. I even ended this series and this piece with the following: "So is there an app gap? In relation to the "face value" definition of a quantity and sometimes quality disparity between the leading apps stores and the Windows Store, yes, there is. In relation to the often inferred and accepted definition that the app gap means a greatly inferior experience if a consumer chooses Windows Mobile and therefore should avoid the platform; based upon human behavior in relation to apps and what apps are statistically used most by the average user, the app gap becomes surprisingly far less apparent." The data I presented in this series in no way disputes that a numeric and sometimes quality gap exists, it simply adds another dimension to a well known and well rehearsed story. The thing about this is that the information I presented regarding human behavior in relation to the well known numeric and quality app disparity's can coexist. They are not mutually exclusive. I presented in an even-handed and candid manner information to the table that we can all chew on without knocking anybody's plate off the table. :-) And I did so rationally with consistent references to data. I think that we can all agree that the most emotional place on this site is often here in the comments whether directed at an author, other commenters or people who don't even venture here:-) The irony here is I candidly acknowledge the app gap and simply add another dimension for us to all think about. Sometimes a new thought is the most difficult thing to introduce into a setting where disappointment, aggravation, loss of patience, a sense of betrayal -emotion- coupled with a story that is well rehearsed and deeply ingrained, exists. Thanks for reading and for sharing your thoughts. -------------------------------
    Jason L Ward @JLTechWord
  • If you truly acknowledge that there is app gap, then do so.  Why even use words like "in relation to the 'face value'"?  What you've encounterred yourselves is app gap, an inconvience to the users on this mobile platform.  And at of end of your article, you should've said "what are apps" instead of "what app gaps" - it just sounds like you are trying to use something that might happen as your proof that there is no app gap now.
  • Hi PF Mail thanks for the question.:-) Here it's simple. I've looked at that app gap in three different definitions. Here's the opening paragraphs of Part II that makes it very clear. It is the impact of the third categorization of the app gap that is challenged by the data for the AVERAGE smartphone user as I've asserted throughout this series. Her you go::-) 1. "The term "app gap" suggests a numeric disparity exists between the number of apps available on iOS and Android and that of Microsoft's Windows Store. 2. However, as I mentioned in "Part I of this serie