EPISODE · Aug 8, 2014 · 14 MIN
#193: Update Treadmill.
from Developing Perspective · host David
Today I’m going to dive into the world of app updates. Why we do them, how often we do them and whether they are important. Context I did a long analysis of the update trends in the App Store. I recommend you visit that yourself but the short version is: 50% of Top Apps are have been updated in the last 3 months (26% overall) 86% of Top Apps in the last year (60% overall) 300,000 apps were updated in the last 3 months. 480,000 apps are effectively abandoned (no updates in last year) Types of Updates An actual shipped update might include more than one of the following categories but it is likely constructive to think about why you are making a change before you make it. Compatibility: An update that exists to allow the existing feature set to work on new hardware, operating system, API, etc. Remedial: An update that exists to correct a flaw or deficiency in existing functionality. Defensive: An update that exists to keep up with the competition. Enhancement: An update that adds functionality or capability to the app. Marketing: An update with purpose of drawing attention to the app or garnering revenue. Refactor: An update that does not change the user facing portions of the app but improves it internally. Things to consider Is this update necessary? Why, concretely, am I doing it? Does adding this functionality improve the app for most users? Would adding the functionality hurt the experience of any of my users? How do I expect to be compensated for the time I put into this update?
What this episode covers
Today I’m going to dive into the world of app updates. Why we do them, how often we do them and whether they are important. Context I did a long analysis of the update trends in the App Store. I recommend you visit that yourself but the short version is: 50% of Top Apps are have been updated in the last 3 months (26% overall) 86% of Top Apps in the last year (60% overall) 300,000 apps were updated in the last 3 months. 480,000 apps are effectively abandoned (no updates in last year) Types of Updates An actual shipped update might include more than one of the following categories but it is likely constructive to think about why you are making a change before you make it. Compatibility: An update that exists to allow the existing feature set to work on new hardware, operating system, API, etc. Remedial: An update that exists to correct a flaw or deficiency in existing functionality. Defensive: An update that exists to keep up with the competition. Enhancement: An update that adds functionality or capability to the app. Marketing: An update with purpose of drawing attention to the app or garnering revenue. Refactor: An update that does not change the user facing portions of the app but improves it internally. Things to consider Is this update necessary? Why, concretely, am I doing it? Does adding this functionality improve the app for most users? Would adding the functionality hurt the experience of any of my users? How do I expect to be compensated for the time I put into this update?
NOW PLAYING
#193: Update Treadmill.
No transcript for this episode yet
Similar Episodes
Jul 14, 2026 ·65m
Jul 7, 2026 ·54m
Jun 30, 2026 ·98m
Jun 23, 2026 ·35m
Jun 16, 2026 ·100m
Jun 9, 2026 ·83m