20: Improving the App Store, Part 2
00:00:00
◼
►
Welcome to Under the Radar, a show about independent iOS app development.
00:00:03
◼
►
I'm Mark Orment.
00:00:04
◼
►
And I'm David Smith.
00:00:05
◼
►
Under the Radar is never longer than 30 minutes, so let's get started.
00:00:09
◼
►
So last week we talked about kind of why Apple probably needs to improve the App Store in
00:00:13
◼
►
broad terms, like, you know, challenging the question of like, does the App Store need
00:00:19
◼
►
to be improved?
00:00:20
◼
►
And it's sort of like, what kind of improvements might we see?
00:00:22
◼
►
And last week we talked in kind of high level of mostly just like, why we think it really
00:00:28
◼
►
does need improvement, why we aren't just being selfish and serving our own needs as
00:00:31
◼
►
independent developers, trying to make the App Store more beneficial for us. I think
00:00:37
◼
►
we argued well that Apple really should change it to benefit not only the developers, but
00:00:44
◼
►
themselves and customers as well. I don't think the App Store is as good as it can be.
00:00:49
◼
►
I don't think we've learned nothing from its eight years of existence that could inform
00:00:54
◼
►
you know, directions it should try to take or changes that it should try to make. And
00:00:58
◼
►
I don't think that the apps are as good as they can be for the customers that result
00:01:02
◼
►
from the system that we have now. You know, like I recalled when I was getting on a plane
00:01:07
◼
►
how I tried to download like a bunch of good games and they were actually pretty hard to
00:01:11
◼
►
find. And there's so much on there that's just kind of crappy and simplistic and even
00:01:18
◼
►
like outright hostile to users which is like, you know, shoving ads all over the place and
00:01:22
◼
►
and tricking them into buying coins and everything.
00:01:24
◼
►
And I think that there's clear evidence
00:01:28
◼
►
that the App Store not only can be made better,
00:01:32
◼
►
but should be made better.
00:01:34
◼
►
But the actual specifics of doing that,
00:01:36
◼
►
I think, are really tricky.
00:01:38
◼
►
- But I think we can think about it and have some ideas.
00:01:41
◼
►
The nice thing on the plus side is that we've been
00:01:43
◼
►
following the App Store for, I think I've been making a,
00:01:47
◼
►
my first app was submitted almost eight years ago now,
00:01:51
◼
►
or whatever, I was there almost at the beginning,
00:01:53
◼
►
and so I look at it and it's like,
00:01:55
◼
►
I think I have some ideas.
00:01:58
◼
►
- I think one of the most obvious
00:02:00
◼
►
is to look at the editorial side.
00:02:02
◼
►
'Cause right now, there's always the question
00:02:04
◼
►
that people raise of discoverability.
00:02:07
◼
►
And when people complain about discoverability,
00:02:08
◼
►
what they're usually really complaining about
00:02:10
◼
►
is they think their app deserves more visibility.
00:02:14
◼
►
Trying to look at this from a neutral perspective,
00:02:16
◼
►
not just saying that I think my app deserves more visibility,
00:02:20
◼
►
I think the main problem the App Store has
00:02:23
◼
►
with discoverability is that they have
00:02:26
◼
►
this massive number of apps,
00:02:28
◼
►
this unfathomable number of apps that they have to
00:02:33
◼
►
kind of sort through and surface somehow,
00:02:35
◼
►
and then they only have really a pretty small number
00:02:39
◼
►
of places that you can browse those apps.
00:02:41
◼
►
So there's the total surface area of discoverability
00:02:46
◼
►
besides just search, which is a separate problem,
00:02:49
◼
►
is kind of low.
00:02:50
◼
►
You basically only have top charts,
00:02:53
◼
►
and you have top charts in different categories,
00:02:55
◼
►
so that helps a little bit.
00:02:57
◼
►
But you have top charts,
00:02:58
◼
►
and then you have the editorial picks.
00:03:01
◼
►
And even though the editorial staff is,
00:03:04
◼
►
from what it seems, massive,
00:03:07
◼
►
because they have different editorial staffs
00:03:09
◼
►
in different countries too.
00:03:10
◼
►
So there's the amount of staffing devoted
00:03:13
◼
►
to picking those 20 or whatever featured apps
00:03:17
◼
►
on the front page every week,
00:03:18
◼
►
plus all the little subcategories, plus all the collections,
00:03:20
◼
►
plus doing that or some subset of that
00:03:22
◼
►
in a whole bunch of different countries
00:03:23
◼
►
and regions around the world,
00:03:25
◼
►
that is not a small endeavor.
00:03:27
◼
►
But the total result of that is that
00:03:30
◼
►
when a customer goes to the app store
00:03:32
◼
►
and looks through the editorial picks,
00:03:35
◼
►
you can be through the entire editorial list
00:03:39
◼
►
in like a minute and a half.
00:03:40
◼
►
It takes so much human effort on Apple's side
00:03:47
◼
►
to produce a relatively small number
00:03:49
◼
►
of recommendations every week,
00:03:51
◼
►
and every week is not that frequent.
00:03:53
◼
►
So then you have the top charts, which is just like,
00:03:56
◼
►
it just has the problem of basically the rich get richer,
00:03:59
◼
►
where it's very hard to break into the top charts.
00:04:02
◼
►
They tend to be self-reinforcing,
00:04:04
◼
►
because then people who browse the top charts
00:04:06
◼
►
buy from the top charts and keep them going up even further.
00:04:09
◼
►
So that system also only helps a very small number of apps.
00:04:14
◼
►
And then you have search,
00:04:15
◼
►
where search I think is really one of the only places
00:04:19
◼
►
where most apps can be found.
00:04:21
◼
►
But the search isn't that good in the App Store
00:04:24
◼
►
and it has gotten less terrible over time.
00:04:28
◼
►
I still wouldn't call it great or even necessarily good
00:04:32
◼
►
but it is at least less bad.
00:04:35
◼
►
But good searches are really hard
00:04:38
◼
►
and as we see from web search which has similar challenges
00:04:42
◼
►
but Apple has even less data in some ways
00:04:45
◼
►
than what you have on web search to go off of.
00:04:48
◼
►
Although they have a lot more data in other ways
00:04:49
◼
►
that I'm not sure they're using.
00:04:50
◼
►
But it seems like the overall discoverability
00:04:55
◼
►
of an app in the App Store is pretty miserable
00:04:58
◼
►
for almost every app, just because the number of ways
00:05:02
◼
►
people have to see your app are so much smaller
00:05:07
◼
►
than the number of apps in the store.
00:05:08
◼
►
And I don't know, do you know,
00:05:11
◼
►
what do you think would be a decent way
00:05:12
◼
►
to address that problem?
00:05:13
◼
►
So I think the most straightforward thing that I think they could do is the technological
00:05:21
◼
►
solution, where there's more of a technological solution.
00:05:23
◼
►
Things like search.
00:05:24
◼
►
It makes me think of when I go to Amazon.com, right?
00:05:28
◼
►
And I think Amazon sells several hundred million products.
00:05:34
◼
►
But I find that I'm pretty able to quickly go through and find good, solid choices because
00:05:42
◼
►
their search is more than just a text box that I put some words into. I put some words
00:05:48
◼
►
in a text box and then I can go through and I can sort in a variety of different ways.
00:05:53
◼
►
I can subdivide or there's further categories beyond just the highest level category. And
00:06:00
◼
►
I could imagine an interface in the App Store that would let you have more fine-grain control
00:06:06
◼
►
over what I'm searching for. That you have the ability to say like, "Show me..." even
00:06:11
◼
►
just like obvious stuff like show me free or paid apps, show me apps that are universal
00:06:18
◼
►
or iPhone only, show me apps that have reviews above a certain amount or are updated frequently
00:06:27
◼
►
or whatever. Like there are various criteria beyond just a text box that you could do to
00:06:33
◼
►
increase the ability to surface apps that are more specific to someone's needs. Because
00:06:40
◼
►
Because I think that the search as it is now, for example, has the same kind of rich-get-richer
00:06:44
◼
►
problem that sometimes I've benefited from in some of my apps, and sometimes I'm hurt
00:06:49
◼
►
by in other apps, where if you're the top one or two search results, that's great.
00:06:54
◼
►
That's a really powerful marketing tool.
00:06:57
◼
►
But if you're not, you're just invisible as far as the typical user is concerned.
00:07:04
◼
►
And that may or may not be good.
00:07:07
◼
►
If you're somebody who's looking for something of a very particular kind, you just have to
00:07:11
◼
►
do a lot of sitting there, sort of paging through the app store, doing things that it
00:07:15
◼
►
should be able to do programmatically for you.
00:07:19
◼
►
That side of it seems like that's a more straightforward, like that's a technological fix.
00:07:24
◼
►
And then yeah, I think on the editorial side, I think putting more and more resources into
00:07:29
◼
►
that seems like it can sort of only makes it better.
00:07:32
◼
►
if you turn over the featured area more regularly. And also one thing I've always thought they
00:07:39
◼
►
should do is taking the work that they put in editorial to whenever an app is featured,
00:07:46
◼
►
indicating that the app was featured somewhere on that app's page, for example. Like right
00:07:51
◼
►
now I think unless you are an editor's pick...
00:07:53
◼
►
Yeah, editor's choice gets you that I think, right? But I don't think anything else does.
00:07:57
◼
►
But that seems like one of those things, if it's almost like if Apple has taken the time
00:08:00
◼
►
and effort to look at an app and say, "You know what? This is on the approved list."
00:08:04
◼
►
They're saying that when they put it into the featured tab. Someone at Apple has sat
00:08:08
◼
►
down and looked at it. Once your feature is over, obviously I can put that in my description
00:08:12
◼
►
and say, "Featured by Apple in the Stay on Track Fitness category," and such and such.
00:08:18
◼
►
But wouldn't it be great if there's a little thumbs up icon next to the apps that Apple
00:08:23
◼
►
has said are really good? And as a customer, or like I was saying in search, of being able
00:08:29
◼
►
to say has been featured, I think would be an interesting kind of a way to improve discoverability
00:08:35
◼
►
of these apps that, you know, they're doing this work anyway, like they're spending that
00:08:39
◼
►
time to come up with a weekly featured, but then once they, the app has been featured,
00:08:44
◼
►
like that information just sort of disappears.
00:08:46
◼
►
I'm thinking too about like, about just the app page in general, like we also have a,
00:08:52
◼
►
I think a fairly big issue of just horrible abuses of app metadata, and there are some
00:08:57
◼
►
some rules around what you are and aren't allowed
00:09:00
◼
►
to put in the description and your keywords
00:09:02
◼
►
and your screenshots, but it seems like those rules
00:09:04
◼
►
are fairly loosely enforced a lot of the time.
00:09:08
◼
►
And so you have things like spamming up the description
00:09:12
◼
►
of your app with like tons and tons of like testimonials
00:09:15
◼
►
and stuff right on top and you have things like
00:09:18
◼
►
spamming keywords of other app names of your competitors'
00:09:21
◼
►
apps so that you turn up for their searches,
00:09:24
◼
►
which has been, I think, against the rules
00:09:27
◼
►
at the very beginning but is almost completely unenforced,
00:09:30
◼
►
partly out of necessity of just like a scale issue there,
00:09:32
◼
►
but it's still very, you know, mostly unenforced.
00:09:35
◼
►
You have things like whether you're supposed to put text
00:09:38
◼
►
and overlays on your screenshots or not,
00:09:41
◼
►
the good correct thing to do is not to do that,
00:09:44
◼
►
but so many people do it that you are at a disadvantage
00:09:46
◼
►
if you don't, I feel like.
00:09:47
◼
►
Maybe just like some basic rule tightening
00:09:52
◼
►
of what you can and can't put in your app metadata
00:09:55
◼
►
and on that app page, I think would improve
00:09:57
◼
►
the real world browsability a lot,
00:10:00
◼
►
and would improve search, 'cause then like,
00:10:01
◼
►
if you more strictly enforce the keyword issues
00:10:04
◼
►
and everything, you won't have as poor
00:10:06
◼
►
search results for things.
00:10:08
◼
►
I don't know, do you think there's meaningful change
00:10:11
◼
►
to be had there on the app pages?
00:10:13
◼
►
- I think, it certainly seems like there should be
00:10:15
◼
►
a ways to make that better.
00:10:17
◼
►
And I think the consistency is, I think,
00:10:19
◼
►
a big thing that I know I've always been frustrated with.
00:10:22
◼
►
And it's like, I look at, say for example,
00:10:25
◼
►
the watch apps, making watch apps now.
00:10:26
◼
►
And right now, I believe your watch screenshot
00:10:31
◼
►
can only show you the screenshot of the app.
00:10:34
◼
►
And it's a rule that so far
00:10:36
◼
►
they seem to be enforcing strongly.
00:10:37
◼
►
And that used to be the case,
00:10:39
◼
►
back in the case with the iPhone.
00:10:41
◼
►
And then just over time, it stopped being the case.
00:10:45
◼
►
And things like that,
00:10:46
◼
►
like that consistency I think would be helpful.
00:10:49
◼
►
And I think they did the same thing with app previews,
00:10:53
◼
►
which I believe were originally only allowed to show in-app screens, but I've certainly
00:10:58
◼
►
seen app previews now that show other things.
00:11:02
◼
►
That wasn't even like a year.
00:11:04
◼
►
And that I don't see as much, but it has the same type of problem.
00:11:07
◼
►
It's like, it's the scale that app review is dealing with that, are they really able
00:11:13
◼
►
to every time an app goes through review, evaluate every single screenshot in every
00:11:19
◼
►
single country and the app previews associated with that for potentially many sizes. I look
00:11:27
◼
►
at it and it's like, "That's just a really tough problem." But enforcing that I think
00:11:31
◼
►
would be certainly helpful. And I like what they did, for example, with app previews.
00:11:37
◼
►
I think that's a great way to improve. That's probably the biggest improvement for a lot
00:11:43
◼
►
of apps in the App Store page from eight years ago, is being able to kind of show people
00:11:48
◼
►
what your app will be like when you actually get it,
00:11:50
◼
►
'cause if you don't have a trial or something like that,
00:11:53
◼
►
for a lot of apps, a screenshot, a static screenshot,
00:11:55
◼
►
doesn't really show you what the app is or what it's like.
00:12:00
◼
►
If it's something that you kind of have to experience
00:12:02
◼
►
or the motion and the animation
00:12:04
◼
►
or whatever it is of the app is the important part,
00:12:07
◼
►
having a way to show that is great.
00:12:08
◼
►
But yeah, and I think there's those,
00:12:11
◼
►
the things that I think about on the app page
00:12:13
◼
►
is trying to more straightforwardly indicate
00:12:15
◼
►
the customer, the overall quality of the app. And some of those things that I think about
00:12:21
◼
►
on the App Store page is the way reviews reset every time you submit a new update.
00:12:25
◼
►
Oh boy, reviews.
00:12:26
◼
►
And so reviews is a whole thing, but that's one of the things that I look at. And when
00:12:32
◼
►
I launch a new app, or even worse, is when I launch a new update, I try and get a bunch
00:12:38
◼
►
of attention. I do a big 2-0. And I try and get a lot of people coming to the App Store
00:12:43
◼
►
to download my app, and the app suddenly has no stars next to it, like has no reviews.
00:12:48
◼
►
Yeah, when you're sending all that traffic to it.
00:12:50
◼
►
It's like, why is this like—I understand why they did that. I remember when they implemented
00:12:56
◼
►
that policy, it was because people would run into issues where you'd have like a bad
00:13:00
◼
►
update that would crash for everybody. You'd get hundreds of one-star reviews, you'd
00:13:05
◼
►
fix it, and then all those one-star reviews would still be there. That's problematic
00:13:10
◼
►
in one way, but it's like, you approach this, like the thing that always makes sense to me is
00:13:14
◼
►
like you should show, if you don't have enough reviews for the current version, then show
00:13:18
◼
►
like the weighted average for the last 30 days, or always show the weighted average for the last 30
00:13:25
◼
►
days or 90 days or whatever. Like anything like that where there is data, if there is
00:13:30
◼
►
information that we can show customers, like if we can show if you've been featured, if we can show
00:13:34
◼
►
the kinds of reviews that you tend to get. They're collecting all this data with the
00:13:41
◼
►
new analytics stuff in iTunes Connect, like all the retention and engagement data. They have a
00:13:46
◼
►
lot of information about whether this app is good. It's like surfacing somehow that kind of
00:13:52
◼
►
information to the customer to say, "People who download this app really like this app."
00:13:57
◼
►
I don't exactly know how you show that, but if you have the data, somehow indicating that to
00:14:03
◼
►
to the customer seems like a good use of it,
00:14:06
◼
►
rather than it just kind of disappearing into the ether.
00:14:09
◼
►
- The whole star rating system, I think,
00:14:11
◼
►
really needs a lot of help.
00:14:13
◼
►
The idea of, first of all, star ratings
00:14:16
◼
►
are very prominent in the app and in the app store,
00:14:19
◼
►
and many things, I think, depend on them.
00:14:22
◼
►
I know search ranking has been rumored
00:14:24
◼
►
to be shifting with star rating.
00:14:26
◼
►
Obviously, Apple's probably more likely
00:14:28
◼
►
to feature something that has good ratings
00:14:29
◼
►
from past versions.
00:14:31
◼
►
And also just, I think, buyers are,
00:14:33
◼
►
or getters are much more likely to download an app
00:14:38
◼
►
that has good ratings under it
00:14:40
◼
►
when they go to look at its page.
00:14:41
◼
►
And then, if you're looking for an app,
00:14:43
◼
►
if you reach an app that has a few one-star ratings
00:14:46
◼
►
and the reasons that the people cite seem valid,
00:14:50
◼
►
then that's a big turn off
00:14:52
◼
►
and you probably are gonna reconsider buying
00:14:54
◼
►
or getting that app.
00:14:56
◼
►
So they do matter a lot
00:14:58
◼
►
and the way they're implemented is so mediocre.
00:15:00
◼
►
I feel like this is an obvious area
00:15:02
◼
►
for substantial specific improvements.
00:15:05
◼
►
So obviously one of the big ones is just quality control.
00:15:08
◼
►
Like you see a lot of reviews out there
00:15:11
◼
►
that really could have used moderation,
00:15:13
◼
►
like by App Store staff.
00:15:15
◼
►
I honestly, I think they might want to consider
00:15:17
◼
►
a review before publish model.
00:15:20
◼
►
I know that's a big scale, but they're a big company.
00:15:22
◼
►
This is a big store.
00:15:23
◼
►
You know, you gotta invest resources sometimes.
00:15:25
◼
►
Also just reconsidering the five star system at all.
00:15:29
◼
►
It's basically a one star and five star system.
00:15:32
◼
►
So why not consider a system that is more just based on,
00:15:35
◼
►
do I feel good about this,
00:15:36
◼
►
or do I feel bad about this app?
00:15:38
◼
►
And rather than have this trying to make people quantify,
00:15:41
◼
►
like, well, how good or how bad do I feel?
00:15:43
◼
►
Because I think we see over and over again,
00:15:45
◼
►
those systems don't work very well,
00:15:46
◼
►
and they don't really accurately represent
00:15:49
◼
►
what people are thinking with this app.
00:15:50
◼
►
And then the other obvious problem
00:15:52
◼
►
of having there be no way for developers
00:15:55
◼
►
to respond to these things publicly or privately,
00:15:57
◼
►
and so I think publicly would be the only way
00:15:59
◼
►
you really need to,
00:16:00
◼
►
think you necessarily need to give developers access to privately contacted reviewers, that
00:16:04
◼
►
could be an area for abuse. But publicly, I feel like we should have the ability to
00:16:08
◼
►
publicly respond to a bad review. Because a lot of times the bad review is not valid,
00:16:15
◼
►
or is unfair, or is inflammatory, or it's some other problem that doesn't qualify
00:16:21
◼
►
it for removal by Apple necessarily, but that is not really a fair representation. So it
00:16:27
◼
►
nice as a developer to be able to respond to those so that when people look at it, they
00:16:31
◼
►
can see how you responded or if you responded. And I'm saying this, I know it will be more
00:16:35
◼
►
work for us. Like I'm giving us more homework, but I think that's really important homework.
00:16:39
◼
►
If they're going to keep having the system and have it be as prominent as it is, then
00:16:43
◼
►
I think it's a little bit misrepresentative very frequently right now just because of
00:16:48
◼
►
all the inherent flaws with it. Let's cover our sponsor first before we move on. Our sponsor
00:16:52
◼
►
this week, a new sponsor of the show, it's called Rollbar. One of the frustrating things
00:16:57
◼
►
about being a developer is dealing with errors.
00:17:00
◼
►
Now, you rely on users to report errors,
00:17:03
◼
►
or you dig through log files trying to debug issues,
00:17:06
◼
►
or you have a million alerts flooding your inbox,
00:17:08
◼
►
ruining your day.
00:17:09
◼
►
With Rollbar's full-stack error monitoring,
00:17:12
◼
►
you get the context, insights, and control you need
00:17:15
◼
►
to find and fix bugs faster, all with a lot less noise.
00:17:19
◼
►
It's easy to install.
00:17:20
◼
►
You can start tracking production errors
00:17:22
◼
►
and deployments in eight minutes or less with Rollbar.
00:17:25
◼
►
Rollbar works with all major languages and frameworks,
00:17:27
◼
►
including Ruby, Python, JavaScript, PHP, yes,
00:17:31
◼
►
Node, iOS, Android, and more, so it's web and native apps.
00:17:35
◼
►
You can integrate Rollbar into your existing workflow,
00:17:37
◼
►
send error alerts to Slack or HipChat,
00:17:40
◼
►
or automatically create new issues in GitHub,
00:17:42
◼
►
JIRA, Pivotal Tracker, et cetera.
00:17:45
◼
►
Now, they have a special offer
00:17:46
◼
►
for listeners of Under the Radar.
00:17:47
◼
►
Go to rollbar.com/undertheradar.
00:17:50
◼
►
That's rollbar.com/undertheradar.
00:17:52
◼
►
sign up and get the bootstrap plan for free for 90 days.
00:17:57
◼
►
So that's basically 300,000 errors tracked for free.
00:18:00
◼
►
90 days, rollbar.com/undertheradar.
00:18:04
◼
►
This is loved by developers at awesome companies
00:18:06
◼
►
like Heroku, Twilio, Kayak, Instacart,
00:18:08
◼
►
Zendesk, Twitch, and more.
00:18:09
◼
►
So give Rollbar a try today.
00:18:11
◼
►
Go to rollbar.com/undertheradar.
00:18:13
◼
►
Thanks a lot to Rollbar for sponsoring
00:18:15
◼
►
Under the Radar and all of Relay FM.
00:18:18
◼
►
- So the last area that it seems like we couldn't wait
00:18:20
◼
►
into thinking about a better app store
00:18:22
◼
►
without discussing would be around business models,
00:18:26
◼
►
around the things that are perennially topics
00:18:30
◼
►
that come up for this.
00:18:31
◼
►
So obviously you have to think about things like trials
00:18:34
◼
►
or paid updates, those types of questions,
00:18:38
◼
►
or even just the way that in-app purchase
00:18:40
◼
►
kind of has become and is are things that I think
00:18:45
◼
►
there's certainly room for improvement.
00:18:46
◼
►
Like I remember a couple years ago
00:18:48
◼
►
when I wrote my big Towards a Better App Store thing,
00:18:50
◼
►
The thing that I was noticing even back then is this strange thing around trials, the difference
00:18:58
◼
►
between trials and refunds, where the App Store has this very ambiguous refund policy.
00:19:04
◼
►
I've gotten refunds for apps that I downloaded and it was totally different than what I actually
00:19:08
◼
►
expected it to be based on the description I saw on the app page, see our discussion
00:19:12
◼
►
five minutes ago, and it says, "I applied for a refund and I got it."
00:19:18
◼
►
Okay, that's great.
00:19:20
◼
►
But if you go into the App Store, the actual terms and conditions, that massive thing you
00:19:24
◼
►
sign every time you update anything, deep in there it says that there aren't any refunds.
00:19:30
◼
►
It's as best I can tell.
00:19:31
◼
►
And having ambiguity around that in some ways is problematic.
00:19:36
◼
►
If there are refunds for people who don't like apps they download, then basically you
00:19:40
◼
►
have trials.
00:19:42
◼
►
But if you don't make that public or don't make it obvious and easy to do, then it's
00:19:47
◼
►
not really a trial.
00:19:48
◼
►
And so I think about things like that.
00:19:49
◼
►
Like if they really don't want trials, then you don't have any refunds.
00:19:53
◼
►
But I think they do, and so why don't you make that process more straightforward and
00:19:58
◼
►
Like I love the thought, and I know this is what a couple of other app stores do, you
00:20:02
◼
►
download an app and if you delete it within a certain period of time, you get a refund
00:20:10
◼
►
As though it has this built-in trial mode.
00:20:12
◼
►
And the duration for that, in many ways, to me, like I don't really mind too much exactly
00:20:17
◼
►
what that is.
00:20:18
◼
►
could probably be fairly short and I'd be happy.
00:20:20
◼
►
It could be fairly long and I'd be happy.
00:20:22
◼
►
I mean, maybe developers can choose that,
00:20:25
◼
►
which might be even better.
00:20:26
◼
►
- Yeah, I mean, I think ultimately,
00:20:27
◼
►
I think it has to be optional because there are so many
00:20:30
◼
►
abuses of those systems for those doings.
00:20:31
◼
►
I think Windows Phone was the one that was the big one
00:20:34
◼
►
where you'd try to, you'd basically have a large incentive
00:20:39
◼
►
to get all the value you could out of an app
00:20:41
◼
►
within a short period of time
00:20:42
◼
►
and then delete it and claim a refund.
00:20:44
◼
►
So for things like games, it was especially problematic
00:20:46
◼
►
where you'd just try to beat the whole game
00:20:47
◼
►
in like 24 hours and then all right, delete it,
00:20:50
◼
►
I want a refund.
00:20:52
◼
►
And so that kind of system being applied without choice
00:20:55
◼
►
to everybody is obviously not good.
00:20:58
◼
►
But it'd be great to have that as an option
00:20:59
◼
►
that you could opt into.
00:21:01
◼
►
And especially if you could even set the duration
00:21:03
◼
►
'cause then yeah, that is free trials
00:21:05
◼
►
if it happens automatically at least.
00:21:06
◼
►
And so that is, you know, I think with looking at things
00:21:11
◼
►
like trials and upgrades, which we'll get to in a second,
00:21:13
◼
►
I think, this won't solve the problems I mentioned
00:21:17
◼
►
last week about just there being way too many apps
00:21:21
◼
►
in the store and just there being tons of competition.
00:21:23
◼
►
It won't solve that problem, but it will make it easier
00:21:26
◼
►
for the apps that can get some kind of attention
00:21:30
◼
►
towards them to both get new customers or new users
00:21:34
◼
►
and then to stay healthy, to sustain the business.
00:21:37
◼
►
Because I think if you look at the App Store,
00:21:39
◼
►
one of the biggest problems it has,
00:21:41
◼
►
and this is something Apple should care about
00:21:43
◼
►
because it's affecting their product lines,
00:21:45
◼
►
is there are so many formerly great apps
00:21:48
◼
►
that have just fallen into disrepair
00:21:50
◼
►
and are no longer being maintained
00:21:51
◼
►
because the developers just couldn't make
00:21:53
◼
►
sustainable revenue from them enough
00:21:55
◼
►
to justify ongoing maintenance and ongoing expansion.
00:21:58
◼
►
So then you have issues like Apple launches the iPad Pro
00:22:01
◼
►
and a ton of iPad apps are not ever updated for it.
00:22:05
◼
►
And then that might hurt sales of the iPad Pro.
00:22:08
◼
►
So this is something like Apple should care
00:22:10
◼
►
about these kinds of things
00:22:11
◼
►
because those are really hurting them.
00:22:14
◼
►
So the question is, are they doing everything
00:22:17
◼
►
in their power to ensure that developers have the tools
00:22:22
◼
►
they need and the methods that they need
00:22:26
◼
►
to build sustainable businesses to keep their apps
00:22:30
◼
►
and the app store and the platform healthy enough?
00:22:33
◼
►
And I think the answer for that so far is obviously no.
00:22:36
◼
►
There's lots Apple could do that they're not only not doing
00:22:39
◼
►
but that it seems like they've never even tried
00:22:41
◼
►
or don't think they need to try.
00:22:43
◼
►
And of course, trials and upgrades,
00:22:44
◼
►
I think are the two big examples of that.
00:22:46
◼
►
And you can kind of simulate trials and upgrades
00:22:49
◼
►
through various app store hoops to jump through.
00:22:51
◼
►
You can kind of do it within app purchase to some degree,
00:22:54
◼
►
but there's a lot of restrictions around it,
00:22:56
◼
►
and a lot of things that don't work very well
00:22:57
◼
►
if you try to do it that way,
00:22:59
◼
►
and a lot of ways that customers can get really mad at you
00:23:01
◼
►
and give a whole bunch of one-star reviews,
00:23:03
◼
►
like if you try to do a paid app upgrade
00:23:04
◼
►
by just having a second app and you replace the first app,
00:23:07
◼
►
like that's a quick way to get
00:23:08
◼
►
a whole bunch of people to hate you.
00:23:09
◼
►
And so I feel like if Apple implemented these things
00:23:14
◼
►
as first class citizens, these actual,
00:23:17
◼
►
well-functioning trials and upgrades,
00:23:19
◼
►
they'd be way better for the customers
00:23:21
◼
►
and for the developers, and so we'd have more of them
00:23:24
◼
►
so we could have better apps,
00:23:26
◼
►
'cause we'd have more ways to make sustainable income.
00:23:28
◼
►
- Yeah, and I think the reality is,
00:23:30
◼
►
the thing is, just like we were saying around,
00:23:34
◼
►
we just wanna see change here.
00:23:36
◼
►
I can't imagine that the business model
00:23:39
◼
►
that the App Store was conceived of all those years ago,
00:23:42
◼
►
and still makes the most sense now.
00:23:46
◼
►
And so yeah, I'd love to see even--
00:23:48
◼
►
I could see any system they have,
00:23:51
◼
►
I could imagine there being a reluctance
00:23:53
◼
►
to do it because of the possibility for abuse,
00:23:55
◼
►
for example.
00:23:57
◼
►
But it's not like the current system, which is essentially
00:24:00
◼
►
in-app purchase driven, is devoid of abuse or opportunity
00:24:06
◼
►
And so yeah, it would be very interesting
00:24:08
◼
►
to be able to do things like proper paid upgrades or having trials that are time limited or
00:24:15
◼
►
those types of opportunities. Because I think the thing that it also speaks to is there
00:24:22
◼
►
are different--it seems like from my experience, it seems like there are different customers
00:24:26
◼
►
in the app store. There are people who are much more--like, I never download a paid app.
00:24:33
◼
►
I've never paid for an app in my life. I only ever download free apps. There are some people
00:24:37
◼
►
that I know and have met, that's their mindset, and that's totally cool. I'm having a problem
00:24:43
◼
►
if that's the way they see the app store as something that they just want to be there
00:24:48
◼
►
as a free add-on to their phone. Great. But I think there are also many people who I've
00:24:53
◼
►
met who view the who are delighted to pay for apps, who would prefer if they are presented
00:25:00
◼
►
with a free or a paid option for something that seems somewhat equivalent, they'll take
00:25:04
◼
►
the paid one, both because they like the concept of supporting the person who makes it more
00:25:11
◼
►
directly, maybe they feel like it'll be better supported down the road, they like to feel
00:25:15
◼
►
like they paid for something, they don't like ads, whatever it is, they have reasons for
00:25:18
◼
►
doing that. And creating tools for developers to capitalize on those people is in a good
00:25:28
◼
►
way, not like capitalizing on them sounds like kind of skeevy, but if your customers
00:25:34
◼
►
are looking and willing to pay for a big upgrade to the software that they've been using for
00:25:40
◼
►
a year, having a mechanism to do that that isn't going to annoy them seems like a good
00:25:46
◼
►
And it isn't going to hurt the people who like free apps and only want free apps if
00:25:50
◼
►
if paid apps can have paid updates or things of that kind,
00:25:55
◼
►
because they're just totally different markets.
00:25:59
◼
►
And so giving developers tools to do that
00:26:01
◼
►
seems like a good way to make sure
00:26:03
◼
►
that they're taking advantage of every opportunity
00:26:05
◼
►
they have for revenue, because revenue's so hard
00:26:08
◼
►
to get in the first place that giving us more options
00:26:11
◼
►
and choices seems like it'd only be a good thing.
00:26:13
◼
►
- Well, and part of the power of the App Store
00:26:15
◼
►
when it first launched, and part of the power it still has,
00:26:17
◼
►
is before the App Store, everything was just
00:26:20
◼
►
web-based and paying for things on the web sucked so much
00:26:23
◼
►
that it was just really hard to ever get someone
00:26:25
◼
►
to pay for something on the web because they would have
00:26:27
◼
►
to jump through all these hoops of entering
00:26:28
◼
►
their payment information and it was just this clunky
00:26:30
◼
►
process, most people would just say,
00:26:31
◼
►
ah, nevermind, they'd abandon it.
00:26:33
◼
►
Whereas with the App Store, they had the credit card
00:26:35
◼
►
already on file from the iTunes store and they could just
00:26:38
◼
►
type in a password and bam, it's bought.
00:26:40
◼
►
Now it's even easier with Touch ID.
00:26:42
◼
►
So part of the, we've seen already that if you make it
00:26:45
◼
►
easy to pay for it, people are more likely and more
00:26:48
◼
►
willing and happier to pay.
00:26:50
◼
►
Not everybody will, but more people will.
00:26:53
◼
►
So if they, you know, right now we have all these methods
00:26:55
◼
►
of making, of trying to use in-app purchase
00:26:57
◼
►
or swapping, you know, a new app for an old one
00:27:00
◼
►
to try to kind of simulate trials and upgrades,
00:27:03
◼
►
but they're all worse than the way it would probably be
00:27:06
◼
►
if Apple built those in as first-class citizens.
00:27:09
◼
►
So I think we would actually get more money.
00:27:12
◼
►
We would actually do better, and customers and developers
00:27:14
◼
►
would all be happier if Apple did these things
00:27:18
◼
►
because we could make more because it would be easier
00:27:21
◼
►
and it would work better.
00:27:23
◼
►
- Yeah, and ultimately I think customers,
00:27:24
◼
►
like ultimately, it seems like you can ultimately
00:27:28
◼
►
hopefully wind anything Apple-related
00:27:30
◼
►
back to customer sat, right?
00:27:33
◼
►
Like that is ultimately the thing that seems to drive
00:27:35
◼
►
a lot of other, the way Apple thinks.
00:27:38
◼
►
And customer satisfaction is something
00:27:41
◼
►
that you could see a lot, like improving the tools around
00:27:45
◼
►
the business models that are available to developers, improving. That if you create
00:27:51
◼
►
opportunities for a developer to make a good, stable living, their apps are going to be
00:27:57
◼
►
updated more regularly. It's sort of like you were saying, when new platforms come out,
00:28:01
◼
►
people will adopt them. That's only good for developers, that's only good for customers.
00:28:08
◼
►
And if it doesn't work, maybe they'd try all these things and in the end it wasn't the
00:28:12
◼
►
answer. I'm not completely convinced that adding paid upgrades would somehow dramatically
00:28:18
◼
►
and catastrophically improve things for a developer, sustainability. I think there's
00:28:23
◼
►
a good chance it would help things. Maybe it won't. But trying seems like a way that
00:28:30
◼
►
having never tried or just saying like, "Hmm, maybe that would work, maybe it won't. If
00:28:34
◼
►
it's not for sure, let's not do it." That's not helping anybody. And that's where I hope.
00:28:39
◼
►
feel as if whoever hears this or is sitting down, running up to W2DC and thinking about
00:28:45
◼
►
things he wants to change in iOS 10, hopefully these are things that they're thinking about.
00:28:50
◼
►
Thinking about ways that they can make things better for developers, better for customers,
00:28:54
◼
►
and ultimately, even in their own self-interest, make people have more affinity for their platform.
00:29:01
◼
►
Because there's an app for that.
00:29:04
◼
►
one of the marketing campaigns that I think really helped cement the iPhone as what it
00:29:09
◼
►
is today. And it's all about the apps in that campaign.
00:29:13
◼
►
Exactly. Well, I hope we see some improvements here. I really do. I'm hopeful that under
00:29:20
◼
►
new leadership, maybe we will. And I really am looking forward to seeing the results of
00:29:24
◼
►
that. So that's all the time we have for this week. Thank you very much for listening, and
00:29:29
◼
►
we'll talk to you next week. Bye.
00:29:30
◼
►
[BLANK_AUDIO]