We launched v2 of our Jovo Framework last week. 🎉
While this was very exciting (it has been in the works for a long time), we were anxious that many people might resist to update to v2 and just stick to v1.
"Never change a running system."
How can we make people update their software?
Let's be honest. No one likes software updates, mostly due to bad experiences from years ago, where they would take ages to complete and sometimes just freeze at 95%.
However, making sure people update is important for a lot of reasons:
- Fixing security issues and bugs
- Reducing the number of support requests for older, buggier versions
- Less code examples and open source code from outdated versions
So, how can we make people commit time to something as unsexy as a software updated? Apple has a strategy for this:
The Emoji Update
"Apple brings more than 70 new emoji to iPhone with iOS 12.1" states a press release by Apple. Usually, every new emoji update generates a lot of buzz.
Most iOS updates come with a lot of features. Yet, most people care about the emoji. There are even guides like "How to Update Emoji on an iPhone" (= how to update iOS). And it even has some kind of "viral" effect: If you don't have the update yet, you will just see a black box instead of the cool new emoji: