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…

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…

The 2020 Guide to Mobile App Development: Best Practices


With the constant rise in the use of smartphones and the increasing number of functions people use the devices for, paying careful attention to the mobile app development process is becoming more and more important. More than 50% of today’s web…

The Mobile UX Trends to Watch for In 2020


As consumers increasingly use mobile devices for their day-to-day web surfing and e-commerce needs, more attention has to be put on the mobile UX and UI side of things. Experts around the web seem to repeat the same mantra in recent years: users…

Top Mobile Development Frameworks in 2019 You Should Know Of


From just a blip in 2009, global mobile and tablet traffic has slowly grown to surpass desktop internet usage, hitting over 51% in Q3 2019 [1]. The figures are even higher for specific countries – in the USA smartphones and tablets account for 63%…

Flutter – All Hail the New Cross-platform King


For many years, creating a truly cross-platform product has been the holy grail of app developers. Having to make a separate version of the same product for every platform seems not only inefficient but also challenging in later maintenance. In…

Native, Hybrid, PWA? Picking the Right Mobile App for Your Business


Designing and developing a mobile application can be a complex and multifaceted process which entails dozens of difficult decisions along the way. But before a single line of code is written, the key call has to be made: should the app be built…