Kotlin coroutines, özellikle Android ve backend geliştirmelerinde, JVM dünyasında çığır açmıştır. Bu teknoloji, çoklu iş parçacığını (multithreading) hem verimli hem de güvenilir bir şekilde uygulamayı son derece kolay hale getirir. Yenilikçi tasarımı ve gelişmiş özellikleri, modern yazılım geliştirme ihtiyaçlarına kusursuz bir şekilde uyum sağlar. Bu kitapta, Kotlin coroutine'lerinin nasıl çalıştığını ve kod kalitemizi nasıl daha da yükseltebileceğimizi ayrıntılı bir şekilde ele alacağız.
This book is a comprehensive guide to Kotlin Multiplatform (KMP) aimed at native mobile developers. It begins with an introduction to KMP, explaining how this JetBrains technology enables code sharing across different platforms such as Android, iOS, web, and desktop.It includes practical examples with code repositories and detailed references to official documentation. It is a valuable resource for both developers starting with KMP and those looking to deepen their knowledge in multiplatform development.
One missing 'encrypted' prefix cost an app $2.3M in damages. Don't let your app be next. Learn from real Android security breaches and implement expert-verified solutions to protect your users and your business. From basic vulnerabilities to sophisticated attacks, this guide transforms complex security concepts into practical, implementable code.
To ace your next Android job interview, focus on truly understanding the concepts—not just memorizing answers—and practicing how to apply them. With 108 interview questions, 162 additional practical questions, and 50+ pro tips, this book helps you sharpen skills, understand the why, and prepare for real-world technical challenges. Hardcover edition | Paperback edition
Languages covered in the book: C++, Clojure, Crystal, D, Dart, Elixir, Factor, Go, Hack, Hy, Io, Julia, Kotlin, Lua, Mercury, Nim, OCaml, Raku, Rust, Scala, and TypeScript. Start with the basics of the language and progress through functions and objects to creating programs that use parallel and concurrent features!
Für sowohl Anfänger als auch erfahrene Programmierer! Vom Autor der mit mehreren Preisen ausgezeichneten Bücher Thinking in C++ und Thinking in Java und einem Mitglied des Kotlin-Teams kommt ein Buch, das Konzepte in kleine, leicht verdauliche "Atome" aufteilt, zusammen mit Übungen, die durch Hinweise und Lösungen direkt in IntelliJ IDEA unterstützt werden! Vollständige Unterstützung unter www.AtomicKotlin.com.
Hem yeni başlayanlar hem de deneyimli programcılar için!Kotlin’i adım adım öğrenmek isteyen herkese hitap eden bu kitap, modern yazılım geliştirmenin kapılarını aralıyor. Thinking in C++ ve Thinking in Java kitaplarının ödüllü yazarı Bruce Eckel ile, Kotlin dilinin çekirdek ekip üyelerinden Svetlana Isakova tarafından kaleme alındı. Kavramlar, öğrenmeyi kolaylaştıran küçük ve bağımsız “atomlara” ayrıldı. IntelliJ IDEA içerisinde çalışan alıştırmalar, çözümler ve ipuçlarıyla destekleniyor. Kotlin’in sade ve güçlü yapısıyla Java’dan çok daha üretken kodlar yazmaya hazır olun.Tüm destekleyici kaynaklar için: www.AtomicKotlin.com Çeviri ve editöryal katkı: Hasan Tunçay
Domina Flutter y crea aplicaciones móviles visualmente impactantes con este libro práctico y claro.Descubre el potencial de Flutter para el desarrollo ágil de aplicaciones móviles: desde principiantes hasta expertos.Aprende las técnicas clave de Flutter y desbloquea tu creatividad en el emocionante mundo del desarrollo móvil.
Jetpack Compose는 Android UI의 미래입니다. Compose가 내부적으로 어떻게 동작하는지 마스터하신다면 훨씬 효율적인 개발자가 되실 수 있습니다. 이 책은 Android 개발자가 아닌 분들께도 유용한 내용을 다루고 있습니다. Compose 컴파일러 및 런타임의 내부적인 동작 방식과 이를 사용하여 Compose UI와 같은 클라이언트 라이브러리를 만드는 방법 등을 이해하는 데 필요한 모든 정보를 제공합니다.
A collection of over 100 Kotlin exercises.
Learn Kotlin programming the fun way, with oodles of illustrations and concrete explanations, in a book that steps through the concepts one at a time in order to help you build a solid mental model of the language. Whether you're new to Kotlin, or just looking to fill in some gaps of knowledge, Kotlin: An Illustrated Guide has got you covered!
3. 通过这本书的学习,读者可以轻松开发属于自己的Android应用,具有很强的实用价值和吸引力。
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.