Hello guys, I have been searching on the internet but I haven't found an easy-to-use template that combines Kotlin Multiplatform (supporting Android/iOS, desktop, and backend) with buildSrc to limit the part where each convention is applied (for example, multiplatform, static code analysis, coverage, etc.) and also allows separating the domain logic by applying Clean Architecture to share it between mobile applications, desktop, backend, and the frontend (built with Vue.js). I was wondering if it would be possible to find something like that. Sorry for the question, but I am new to Multiplatform. My experience is in backend with Spring Boot and Kotlin, and in frontend with Vue.js and Astro.
09/24/2023, 6:31 PM
I have a template with convention plugins and multiplatform: https://gitlab.com/opensavvy/playgrounds/gradle
It instantiates no modules, but it has the Kotlin Multiplatform plugin, so you can add all the targets you want.
It also has Maven Central publishing, if you ever decide that that's useful to you.