Porting an UWP app to iOS, Android and Web. A 5,000,000-app-downloads developer story