Push Notifications: Good Practice or an Annoying Feature?


Push notifications, when first introduced, were a true godsend for app publishers, the go-to wonder feature giving them a way to instantly reach users on their devices. But much has changed since then. There is a strong bias against push and…

What Are the Highest-Earning App Categories?


Mobile phones have essentially become the swiss army knives for the information age. We can hardly imagine living without them – we use the phone to order our food, hail a ride home, edit photos or view the newest episode of a favourite show... Of…

Why Quality Assurance Is a Crucial Part of Software Development


No matter how much attention is paid to software development, there is no way to guarantee the product is completely free of bugs or other issues. This is where quality assurance and testing come in handy as integral parts of the process. Unpolished…

The 6 Key Considerations to Make an Offline-First App


Mobile phones have evolved to support and improve almost every aspect of our lives, serving as our pocket cameras, navigation computers, notepads, alarm clocks, flashlights, wallets and dozens of other things. Today, a smartphone can serve so many…