Ta książka omawia podstawy języka Kotlin, abyś mógł zacząć tworzyć aplikacje w tym niesamowitym języku programowania. Prezentuje niemal wszystko, co musisz wiedzieć, poprzez przejrzyste przykłady.
The book about advanced Kotlin features most of us use, but nearly nobody understands, like variance modifiers, property delegation, interface delegation, contracts, multiplatform development, annotation processing, KSP, compiler plugins, and static analyzers.
Functional programming and Kotlin make such a great couple! In this book we explore ideas from the former that will definitely change the way you look and code in Kotlin.
There is a steep learning curve with adopting Jetpack Compose. Through real-world examples, this book will help you learn Jetpack Compose. You will create numerous throwaway sample apps and a working Todo List and ChatGPT client app which will expose you to an exhaustive list of Jetpack Compose APIs, approaches, best practices, and tips.
This book covers the essentials of Kotlin so you can start developing with this amazing programming language. We show nearly everything you need to know in clear and executable code examples.
This book shows how to develop Web applications with Play 3 & Scala 3 and with the Ports & Adapters pattern as well as DDD's tactical patterns (making your modulith or microservice not only maintainable, but also allowing for further adopting the Clean Architecture or the Onion Architecture).The teaching aid (https://fixadat.com/) that we are going to dissect shows how to implement a Web application’s API with Play & Scala and its GUI with React & TypeScript, the focus being on the former and not the latter.In order to also show how to implement a GUI without React (or one of its alternatives), a small part of the GUI has been reimplemented twice, once with Play’s Twirl in combination with htmx and once with Twirl only.
This book is collection of standalone tutorials each containing minimum amount of code needed to explain specific functionality making them very easy to learn. It can be also used as Just In Time Support so that you can learn what you need when you need it.
Want to learn how to develop mobile applications for Android using Kotlin? Find a complete reference with examples easy to follow and understand that make the concepts clear.
What amazing code can you write with Kotlin? You have features like function types, nullables, and extension functions that are useful, but how can you use features like these to write code that you never could have in other languages like Java? One answer is: embed a domain specific language in your code to make common code easier to use.