I'm starting a project for an application that I want to build that will be UWP + Android + iOS compatible. In addition, I'd like it to be compatible with phones, tablets, and desktops.
And it's my first time building an application for UWP, so that's what I'm studying the API over. Looking at the documentation, I saw that Microsoft always recommends keeping the 4x4 aspect ratio in the images and that the recommended width is 320 for small screens, 720 for medium screens, and 1024 for large screens. But it does not say anything about the height ... with that ... I'm having difficulty scaling the images I should create.
1) What sizes of icons should I create to suit so many platforms? How to make? Do I create an image for the highest resolution and resize for the smaller ones?
2) For SplashScreen, I'm thinking of following the idea of Microsoft ... put a solid background color and a small loading image.
3) With what dimensions and pixel densities should I work and consider the screens? Is there any consensus on this?