Models and validators for example can also be shared with the backend. The philosophy is let Xcode and Android Studios do what they are good at, but write the underlying code just once.īusiness logic can be shared by different frontend applications. Developers build the application views like the are used to in iOS and android, but fill the views using shared logic. A lot of the logic is shared between platforms and the user interface is build natively. The innovative part is sharing as much of the code as possible, instead of generating code for each platform. The idea is simple and not new use a single project to build an application targeting both mobile, web and backend. Multiplatform combines Kotlin for backend with Kotlin for Android and frontend and also the new possibility of using Kotlin for iOS applications. It gave us an insight at Jetbrains plans for the future. In 2017 Jetbrains went even further with the release of Kotlin Multiplatform in experimental form. Due to this, it's possible to use Kotlin for frontend applications. In 2013, Jetbrains also released Kotlin JS, making it possible to compile Kotlin to Javascript instead of Java bytecode. Making it possible to call Java classes from Kotlin and vice versa. ![]() In both backend and Android applications, Kotlin is compiled to Java bytecode. Kotlin is hot right now and has proven itself in practice. Kotlin is already widely used for backend and Android applications and has excellent integration with Spring Boot. Jetbrains, the brains behind this language, is putting a lot of time and effort in developing this language. Kotlin is a programming language on the rise.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |