Microsoft is pushing their idea of universal apps that can run across their ecosystem, but what about Android? After all, the number of global Android users is steadily reaching 2 billion. It makes sense for companies to develop solutions that would cross the boundaries of individual platforms and operating systems. For 2017, the number of mobile phone users is expected to reach 4.77 billion, and an increasingly larger share of people that make up this astonishingly large number spend more time with their favorite mobile apps than with their favorite Mac and PC software. Mobile apps and games have evolved from trivial distractions into an essential part of our daily lives.