We have said repeatedly that there is no UWP developer story without porting UWP to Android. Till now there has been limited indication that Microsoft is working on this.
Now however a Github repository has popped up suggesting Microsoft may be looking at porting the WinRT to Java, the API also used by Android.
The now-deleted repository at github.com/microsoft/JavaWinRT did not contain much and was noticed by WalkingCat a few days ago.
Interestingly Microsoft has also created a Core Java Team at Microsoft.
Exciting times ahead!
— Bruno Borges (@brunoborges) October 4, 2019
The team’s mission appears to be mainly server-based, to optimize Java runtimes and tools for Azure services, but the team also has other “internal customers.” Bruno denied that his team created the JavaWinRT repository, but found the project interesting.
Update: According to Windows developer Rafael Rivera the JavaWinRT projection would allow Java developers (presumably on Windows) to access UWP APIs.
UWP had a measure of success during the days of Windows Phone, and with nearly 1 billion Windows 10 machines should, in theory, be an active developer platform. Developer focus, however, remains on mobile, and without a mobile story, which would dramatically expand the addressable market for UWP developers, the platform will always remain part of the walking dead.