I am a full time dotnet developer. I use plasma and kde extensively. I would really love to build apps but when I try it’s really tough going because the last time I did c++ was in university. My python is also really not great. I am very capable in dotnet but I am not able to use it to build KDE apps. I’ve had some ideas for apps that I would love to build in Kirigami. I’ve always felt as a long time user it would be nice to contribute back, but the effort involved in learning a new framework in a different programming language makes this an especially uphill battle.
I maintain a small plasma widget and it’s hard enough to get QML right (but I don’t mind this). Since Plasma 6 I’ve struggled to port my widget to plasma 6, because time is always my enemy here. With a full blown application this problem is compounded to the level where I don’t even attempt it.
I was wondering if there are any ways or plans for dotnet support for building KDE apps? I think there are probably many Java developers who feel the same.
I know that packaging the runtime might be a problem, but these days dotnet supports self contained deployments and even AOT! Flatpak might also be useful for this.
I’d love to hear what others think and if they are in the same boat.