The mobile space is highly dynamic, fragmented, and challenging for QA professionals like yourself – especially when it comes to any new major release. On the one hand, these releases provide the opportunity for rich user experiences and improved engagement. However, these advancements mean that testers have to deal with the consequences — namely supporting multiple OS families, devices, and generations.
Plato wrote that “necessity is the mother of invention.” This still holds true today as developers, engineers and testers need their ever-growing test cases to be automated.
If you’ve been following the meteoric rise of Snapchat since 2012 - or their subsequent drop-off after their app overhaul - you’ve seen a young, disruptive company experience some growing pains. A leaked 6000-word, internal memo from its CEO, Evan Spiegel, offers some frank and straightforward insights into difficulties which were caused by the company’s app redesign. According to TechCrunch, a humble Spiegel admitted to impatient strategic moves. Perhaps taking a page out of
Part I: The Fundamentals A brief history Progressive Web Applications. They’re a hot topic these days, yet it seems like we’ve been hearing about them for years. And we have. In fact, the first high profile mention of the concept came from none other than Steve Jobs at Macworld 2007. “The full Safari engine is inside of iPhone. And so, you can write amazing Web 2.0 and Ajax apps that look exactly and behave exactly like apps on the iPhone. And these apps can integrate perfectly with iPhone services. ”