Evolving Apps vs Replacing Apps

Monday presented us with an interesting juxtaposition: Facebook Messenger head David Marcus spoke at TechCrunch Disrupt and said their initial vision for bots was overhyped, and Apple opened up the iMessage App Store in preparation for the release of iOS 10 on Tuesday. The response to these two message-centric initiatives is illustrative of the challenges inherent in attempting to replace the existing app model versus merely evolving it.

Facebook’s bot vision gets a reboot

Facebook announced bots for Messenger at F8 earlier this year and tapped into what was then a lot of hype about bots as a possible replacement for apps, especially when taken together with Microsoft’s “Communication-as-a-Platform” announcements. But at TechCrunch Disrupt, David Marcus said the following (I’ve transcribed these from the event video, and edited it slightly in the process):

When you want to build an ecosystem, and bring a lot of developers to the platform and bring users to the platform, and at the same time reinvent the user experience, it takes a lot of time… We have over 34,000 developers on the platform, and they’re building either capabilities for third parties or actual experiences. The problem was that it got overhyped very quickly, and the experiences weren’t able to replace traditional apps. What we’ve done in the last couple of months is that we’ve invested in additional capabilities and provided a lot of guidance to developers on how to create successful experiences.

The fundamental problem Facebook faced in launching its Messenger bot strategy was it was pitching it as a replacement for apps but it simply wasn’t ready (something I wrote about at the time). The interfaces didn’t allow for complex interactions and, therefore, were unable to substitute for many of the things people use apps for. Part of the problem is the oversimplification of how bots are often described in the West in relation to how messaging has absorbed app functionality in Asia – major Asian messaging apps incorporate web views and many other app interface elements in a way Messenger’s bots interfaces simply didn’t. Leaving aside the cultural and historical differences between these markets, Facebook wasn’t even using the same elements to achieve the same results. It’s clear from Marcus’s remarks this week that Facebook understands this and the new version of the bot platform incorporates web views and other elements necessary to make these interfaces more functional. But what this ends up doing isn’t so much replacing the app model as recreating it within the context of messaging. That’s worked for many interactions in Asia and maybe it still will here, but that’s a far cry from the original vision of conversational user interfaces alone replacing apps.

That didn’t prevent developers from building on the platform. In the quote above, Marcus cites 34,000 developers who have done so, although not all have actually created bots. But the success, as Marcus also noted later in his remarks, has been limited to certain verticals, notably news.

iMessage apps get going with a bang

By contrast, Apple announced its updated iMessage platform at WWDC in June and this week we saw the launch of the iMessage App Store and iOS 10, making these features available to users. I have my iPhone set to update my apps automatically and generally ensure that updates happen every day. On Tuesday, I had over 40 apps with updates, the vast majority of which were iOS 10-related. Many of those in turn adding functionality to Messenger. Games now have sticker packs for iMessage, payment apps were making themselves available within both iMessage and Siri, and apps from IMDB to Evernote were providing extensions for iMessage to allow their content to be more easily shared. In the time since then, I’ve seen even more apps go down the same route and a quick glance at the App Store suggests there are many other apps from big names jumping on the iMessage bandwagon.

What’s critical here is Apple isn’t trying to replace apps with its iMessage platform, but rather is extending those apps into new parts of the operating system, outside of their app icons. And because it isn’t promising to substitute for apps, it has many more developers on board because it’s not asking developers to build for an entirely new platform but merely to leverage the work they’ve already done and the user bases they’ve already built. I’ve written previously about how much Apple has asked of app developers over recent years with a combination of new hardware and big new features for its major operating systems but, despite all that, these developers seem to see value in building new functionality for their apps to be available in Siri, iMessage, and Maps.

Apple’s vision is much more in keeping with how users want to engage with messaging in Western markets, while also embracing some elements of how Asian messaging apps are used with features like stickers. As a result, I’d argue it’s seen a lot more success than Facebook with its bot-driven vision. I’ve no doubt the enhancements to Facebook’s bot platform will drive more interest from developers but, at this point, developers can choose whether to extend existing apps into iMessage, and thus tap into the most lucrative base of smartphone customers in the world, or to start from scratch with a bot strategy within Facebook Messenger, with little evidence that bot strategy is working.

Published by

Jan Dawson

Jan Dawson is Founder and Chief Analyst at Jackdaw Research, a technology research and consulting firm focused on consumer technology. During his sixteen years as a technology analyst, Jan has covered everything from DSL to LTE, and from policy and regulation to smartphones and tablets. As such, he brings a unique perspective to the consumer technology space, pulling together insights on communications and content services, device hardware and software, and online services to provide big-picture market analysis and strategic advice to his clients. Jan has worked with many of the world’s largest operators, device and infrastructure vendors, online service providers and others to shape their strategies and help them understand the market. Prior to founding Jackdaw, Jan worked at Ovum for a number of years, most recently as Chief Telecoms Analyst, responsible for Ovum’s telecoms research agenda globally.

146 thoughts on “Evolving Apps vs Replacing Apps”

  1. The new iMessage app is just, yes I’ll say it, delightful. I was texting stuff to my family just for the sheer fun of it. I’ve never done that before with a communications app.

    I guess that’s the benefit of a highly disciplined development process.

  2. Hey just wanted to give you a quick heads up.
    The words in your article seem to be running off the screen in Opera.
    I’m not sure if this is a format issue or something to
    do with browser compatibility but I thought
    I’d post to let you know. The layout look great though!
    Hope you get the problem resolved soon. Many thanks

  3. Hello There. I found your blog using msn. This is an extremely well
    written article. I will make sure to bookmark it and return to
    read more of your useful info. Thanks for the post. I will certainly return.

  4. excellent put up, very informative. I ponder why the
    other experts of this sector do not realize this.
    You must continue your writing. I’m confident, you have a huge readers’ base already!

  5. Having read this I believed it was extremely
    enlightening. I appreciate you finding the time and effort to put
    this short article together. I once again find
    myself spending way too much time both reading and posting comments.

    But so what, it was still worthwhile!

  6. I’m extremely impressed with your writing skills as well as with the layout on your weblog.
    Is this a paid theme or did you customize it yourself?
    Anyway keep up the nice quality writing, it is
    rare to see a nice blog like this one today.

  7. Good day! This is my first visit to your blog! We are a group
    of volunteers and starting a new initiative in a community in the same niche.

    Your blog provided us valuable information to work on. You have done a outstanding job!

  8. It’s appropriate time to make some plans for the long run and it is time to be happy.

    I have learn this publish and if I could I desire to
    suggest you few fascinating things or suggestions. Perhaps you
    can write subsequent articles referring to this article. I want to learn even more issues approximately it!

  9. Fine way of explaining, and fastidious paragraph to take information concerning my presentation subject, which
    i am going to convey in university.

  10. Excellent goods from you, man. I have understand your stuff previous to and
    you are just extremely magnificent. I really like what you’ve acquired here,
    really like what you are saying and the way in which you say it.

    You make it enjoyable and you still take care of to keep it smart.
    I can not wait to read much more from you. This is actually a tremendous website.

  11. I was curious if you ever thought of changing the layout of your site?
    Its very well written; I love what youve got to say.
    But maybe you could a little more in the way of content so people could connect with
    it better. Youve got an awful lot of text for only having 1
    or 2 pictures. Maybe you could space it out better?

  12. Please let me know if you’re looking for a author for your blog.
    You have some really good articles and I think
    I would be a good asset. If you ever want to take some of the load off,
    I’d absolutely love to write some material for your blog in exchange for a link back to mine.
    Please send me an e-mail if interested. Thank you!

  13. Excellent way of telling, and nice paragraph to get data about my presentation subject
    matter, which i am going to deliver in university.

  14. Hmm is anyone else experiencing problems with the pictures on this blog loading?
    I’m trying to find out if its a problem on my end or if it’s
    the blog. Any responses would be greatly appreciated.

  15. Excellent items from you, man. I’ve keep in mind your stuff previous to and you’re just extremely wonderful.
    I actually like what you have received here, certainly like what you are stating and the best way wherein you
    say it. You are making it enjoyable and you continue to care for to stay it wise.
    I can’t wait to learn far more from you. That is actually a great website.

  16. Excellent items from you, man. I’ve have in mind your
    stuff prior to and you are just extremely magnificent. I really
    like what you’ve got here, certainly like what you’re saying and the way during which you are saying
    it. You are making it enjoyable and you still take care of to stay it smart.
    I can not wait to read much more from you. That is really a tremendous website.

  17. What’s up Dear, are you really visiting this site regularly, if so after that you will
    without doubt take pleasant experience.

  18. I’m gone to inform my little brother, that he should also go to see this web site on regular basis to take updated from newest news update.

  19. You’ve made some good points there. I checked on the net for more info about
    the issue and found most people will go along with
    your views on this website.

  20. Wonderful beat ! I would like to apprentice even as you amend your web site, how could i subscribe for a weblog website?
    The account aided me a acceptable deal. I have been a little bit familiar of this your broadcast provided vivid clear concept

  21. Its like you read my mind! You appear to know so much about this, like you wrote the book in it or something.
    I think that you can do with a few pics to drive the message home a bit, but instead of that,
    this is excellent blog. A great read. I’ll certainly be
    back.

  22. I’ve been browsing online more than three hours today, yet I never found any interesting article
    like yours. It’s pretty worth enough for me.
    Personally, if all site owners and bloggers made good content as you did, the internet will be a lot more useful than ever before.

  23. I have read so many posts regarding the blogger lovers except this
    piece of writing is really a nice piece of writing, keep it up.

  24. I know this if off topic but I’m looking into starting
    my own weblog and was wondering what all is required to get set up?
    I’m assuming having a blog like yours would cost a pretty penny?

    I’m not very internet savvy so I’m not 100% sure. Any suggestions or advice would
    be greatly appreciated. Many thanks

  25. Hey There. I found your blog using msn. This is a
    very well written article. I’ll make sure to bookmark it and return to read more of your useful information. Thanks for the post.

    I’ll certainly return.

  26. Nice weblog here! Also your web site lots up fast! What host are
    you the use of? Can I am getting your associate hyperlink to your host?

    I want my site loaded up as quickly as yours lol

  27. I was pretty pleased to uncover this page. I need to to thank you for ones
    time just for this fantastic read!! I definitely appreciated every
    part of it and i also have you book marked to look at new things
    in your website.

  28. Heya i am for the first time here. I found this board and I find It really useful
    & it helped me out a lot. I hope to give something back and help others like you helped me.

  29. Hi! I know this is kind of off topic but I was
    wondering if you knew where I could get a captcha
    plugin for my comment form? I’m using the same blog platform as yours
    and I’m having difficulty finding one? Thanks a lot!

  30. I do believe all of the ideas you have offered to your post.
    They are very convincing and can certainly work. Nonetheless, the posts are very quick for novices.
    May you please lengthen them a bit from next time? Thanks for the post.

  31. Do you have a spam problem on this blog;
    I also am a blogger, and I was wanting to know your situation; we
    have developed some nice methods and we are looking to swap strategies with
    others, why not shoot me an email if interested.

  32. If some one needs to be updated with most up-to-date technologies after that he must be
    pay a quick visit this web page and be up to date daily.

  33. Hello there I am so glad I found your weblog, I really found you
    by accident, while I was browsing on Digg for something else, Anyways I am here now and would just like to say thanks for a marvelous post and a all round
    interesting blog (I also love the theme/design), I don’t have time to go through it all at the moment
    but I have book-marked it and also added in your RSS feeds, so when I have time I will be back to read a lot
    more, Please do keep up the superb work.

  34. Hey there are using WordPress for your site platform?
    I’m new to the blog world but I’m trying to get started and
    set up my own. Do you require any html coding expertise to
    make your own blog? Any help would be really appreciated!

  35. I was curious if you ever considered changing the layout of your site?
    Its very well written; I love what youve got to say. But maybe you could a little more in the way of
    content so people could connect with it better. Youve got an awful lot
    of text for only having one or two images. Maybe you could
    space it out better?

  36. After cheϲking out a handful of the articles on yⲟur web site,
    I гeally appreciate your technique off writing
    a blog. I bookmarked it tto my bookmɑгk wеbpage list
    and will be checking back soon. Please visit my web site as well andd let mе know
    your opinion.

  37. Wonderfᥙl site. Plenty of helрful informatіon here. I am sending it to a few pals аns also sharing in ɗelicious.
    Annɗ naturally, thɑnks in your sweat!

  38. Excellent blog! Do you have any hints for aspiring
    writers? I’m planning to start my own blog soon but I’m a little lost on everything.
    Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many options
    out there that I’m totally overwhelmed .. Any
    tips? Thanks a lot!

  39. I relish, cause I disϲovered just ᴡhat I used too be having a look for.You’ve ended my 4
    day lon hunt! God Bless yoou man. Have a great day.
    Bye

  40. I’ve Ƅeewn ƅrowsing onlie mρгe than three hours today, yet I never found any interesting
    article like yours. It is pretty worth enough for me.
    Personally, if all website оwners and bloggers made good content as
    үou did, the web will ƅbe much more useful than ever before.

  41. Gгeetings from California! I’m bored at work so I
    decired to check out your website on my iphone
    during lunch breɑk. Ι really ⅼіke the information you preesent here andd can’t wait to take
    a look when I get homе. I’m amazed att how faxt your blog loaded
    on my moƅile .. I’m not even uѕіng WIFI, jսst
    3G .. Anyhow, superb blog! https://bbarlock.com/index.php/User:Wade61B050498

  42. Gгeetings from California! I’m bored at woгk so I decidеd tto check out
    yur website on my iphone during lunch break.
    I really like the information you present here
    and can’t wait to tаke a look when I get home.
    I’m amzed at h᧐w fast your blog loaded on my mobile ..
    I’m not even using WIFI, just 3G .. Anyhοw, superb blog! https://bbarlock.com/index.php/User:Wade61B050498

  43. Heya i’m for the first time here. I came across this
    board and I find It really useful & it helped me out much.
    I hope to give something back and help others like you
    aided me.

  44. Pretty section of content. I just stumbled upon your web site and in accession capital
    to assert that I get actually enjoyed account your blog posts.

    Anyway I will be subscribing to your feeds and even I achievement you access consistently quickly.

  45. It’s amazing to pay a visit this web page and reading the
    views of all mates concerning this piece of writing, while I am also zealous of
    getting know-how.

  46. I like ѡhat you guys are uѕually up toο. This type of clever work and
    rеpoгting! Keep up the terrific woгks guys
    I’ve included yߋuu guys to my οwnn blogroll.

  47. It’s actually a cool and helpful piece of information. I am
    satisfied that you just shared this useful info with
    us. Please keep us up to date like this. Thanks for sharing.

  48. Thanks for sharing your info. I truly appreciate your efforts and
    I am waiting for your further write ups thanks once again.

  49. Wow, superb weblog format! How lengthy have you been blogging for?
    you made blogging glance easy. The overall glance of your
    website is wonderful, as smartly as the content material!

  50. I have been surfing online more than three hours today, yet I never found any interesting article like yours.
    It’s pretty worth enough for me. In my view, if all webmasters and bloggers made
    good content as you did, the net will be much more useful than ever before.

  51. I need to to thank you for this fantastic read!!
    I definitely enjoyed every little bit of it. I have got you
    saved as a favorite to check out new things you post…

  52. Yⲟou actuɑlly mɑke it appear so easy with your presentation but I to find this mattеr tօ
    be reallү one thing that I eel I would by no means understand.
    It kind of feels too complex and very huge for mе. I’m taking a look ahead
    for youг next pսblish, I’ll attempt to
    get the dangle of it! https://biowiki.clinomics.com/index.php/Film_Game_Online_Gratisan_Yang_Melunasi_Uang_Sungguhan:_42_Cuplikan_Games_Berbayar_Online

  53. Hi, i think that i saw you visited my site so i came to go back the prefer?.I am trying to to find things to improve my website!I guess
    its ok to make use of a few of your ideas!!

  54. I do not even know how I ended up here, but I thought this
    post was great. I do not know who you are but certainly you’re going to
    a famous blogger if you aren’t already 😉 Cheers!

  55. Just want to say your article is as astounding. The clarity in your post
    is just nice and i can assume you’re an expert on this subject.
    Fine with your permission allow me to grab
    your feed to keep updated with forthcoming post. Thanks
    a million and please carry on the gratifying work.

  56. Hi to all, for the reason that I am truly keen of reading this webpage’s post to be updated regularly.

    It consists of nice data.

  57. It’s genuinely very complex in this active life to listen news on Television, thus I just
    use the web for that reason, and take the hottest information.

  58. I waѕ wondering if youu ever thought ߋf cyanging tһe structure off уour blog?
    Its very well wrіtten; I love what youvе got to say. Buut maybe you could a little more in the way of content so pеoρle could connect wіt it better.
    Youve got an awful lot oof text for only having one or 2 images.
    Maybe youu could space it out Ьetter?

  59. Gгeat goods from you, man. I hɑve ᥙnderstand youur stuff previous to
    and you’rе just extremely great.I actually
    like what you have acquired here, certainly
    like what you’rе statingg and thee way іn whicһ ʏou say it.
    Yoou make it entertaining and you still care for t᧐ keep it sensible.
    I cant wait to read far more from you. Thiѕ іѕ actially a wohderful site.

  60. Every weekend i used to pay a visit this web page,
    as i wish for enjoyment, for the reason that
    this this site conations genuinely pleasant funny material too.

  61. Wow that was strange. I just wrote an really long comment but after I clicked submit my comment didn’t appear.
    Grrrr… well I’m not writing all that over again. Regardless, just wanted to say great blog!

  62. Good day I am so glad I found your blog page, I really
    found you by error, while I was looking on Bing
    for something else, Anyways I am here now and would just like to say cheers for a incredible post
    and a all round thrilling blog (I also love the theme/design),
    I don’t have time to browse it all at the moment but I have saved it and
    also added in your RSS feeds, so when I have time I will be back to read much more, Please do keep
    up the great work.

  63. great post, very informative. I wonder why the opposite experts
    of this sector don’t notice this. You should proceed your writing.
    I am sure, you have a great readers’ base already!

  64. I’m no ⅼonger positivе where you’re getting your information, but ցrest
    topic. I must spend some time finding out muxh mpre or
    fiցuring out more. Thanks for exϲellent information I was looking for thos info for mmy miѕsion.

  65. Іt’s genuinely very complex in this full of activity life to listen neᴡs on TV, so I just use
    web for that reason, and obtain thе most recent news.

  66. Excellent goods from you, man. I’ve consider your stuff previous to and
    you are just too wonderful. I really like what you’ve acquired right here, certainly like what you are stating and
    the best way through which you say it. You’re making it entertaining and
    you continue to take care of to keep it sensible.
    I can not wait to read far more from you. That is really a great web site.

  67. Thanks for the good writeup. It in truth was a entertainment account it.

    Look advanced to more introduced agreeable from you!
    By the way, how can we communicate?

  68. I know this if off topic but I’m looking into starting my own blog and was curious what all is
    required to get setup? I’m assuming having a blog like yours would cost a pretty penny?

    I’m not very web savvy so I’m not 100% sure. Any recommendations or advice
    would be greatly appreciated. Many thanks

  69. I have been surfing online more than 2 hours today, yet I never found any interesting
    article like yours. It’s pretty worth enough for me.
    Personally, if all website owners and bloggers made good content as you did, the net will be a lot more useful
    than ever before.

  70. You ought to take part in a contest for one of the finest blogs
    on the web. I’m going to recommend this website!

  71. I simply could not leave your website prior to suggesting that I extremely enjoyed
    the standard info a person supply for your guests?
    Is gonna be back ceaselessly to inspect new posts

  72. Woah! I’m really loving the template/theme of this website.
    It’s simple, yet effective. A lot of times it’s very hard to get that “perfect balance” between user friendliness and visual appearance.
    I must say you have done a fantastic job with this. Additionally, the blog loads very fast for me on Chrome.
    Exceptional Blog!

  73. I was wondering if you ever considered changing the
    page layout of your blog? Its very well written; I love what
    youve got to say. But maybe you could a little more in the
    way of content so people could connect with it better.
    Youve got an awful lot of text for only having one or two images.
    Maybe you could space it out better?

  74. My developer is trying to convince me to
    move to .net from PHP. I have always disliked the idea because of the expenses.
    But he’s tryiong none the less. I’ve been using Movable-type on a variety of
    websites for about a year and am worried about switching to another platform.
    I have heard great things about blogengine.net.
    Is there a way I can import all my wordpress posts into it?
    Any kind of help would be greatly appreciated!

  75. What i don’t realize is in reality how you’re now not really much
    more well-favored than you might be now. You’re so intelligent.
    You realize thus considerably on the subject of this topic, produced me personally believe it from numerous various angles.
    Its like men and women aren’t involved until it’s something to do with Lady gaga!
    Your own stuffs excellent. At all times handle it up!

  76. Heya i’m for the first time here. I came across this board
    and I find It really useful & it helped me out a lot.
    I hope to give something back and aid others like you helped me.

  77. Hey there, I think your blog might be having browser compatibility issues.
    When I look at your blog site in Ie, it looks fine but
    when opening in Internet Explorer, it has some
    overlapping. I just wanted to give you a quick heads up!
    Other then that, amazing blog!

  78. Hey I know this is off topic but I was wondering if you
    knew of any widgets I could add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite some
    time and was hoping maybe you would have some experience with something like this.

    Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to
    your new updates.

  79. Hmm it seems like your website ate my first comment
    (it was extremely long) so I guess I’ll just sum it up what I submitted
    and say, I’m thoroughly enjoying your blog. I too am an aspiring blog blogger
    but I’m still new to everything. Do you have any tips for
    beginner blog writers? I’d really appreciate it.

  80. Generally I do not read article on blogs, however I wish to say that this
    write-up very pressured me to try and do so! Your
    writing style has been amazed me. Thank you, very great article.

Leave a Reply

Your email address will not be published. Required fields are marked *