Links for Kotlin

Books & Courses


Kotlin Programming: Next Level Java Development

Learn coding in Kotlin from scratch!


Kotlin in Action - Dmitry Jemerov, Svetlana Isakova


Programming Kotlin - Stephen Samuel, Stefan Bocutiu


Fundamental Kotlin, First Edition

Learn Kotlin quickly from the start


Kotlin for Java Developers

160 Minute Android Course


Reactive Programming in Kotlin - Rivu Chakraborty

Learn how to implement Reactive Programming paradigms with Kotlin, and apply them to Web programming with Spring Framework 5.0 as well as in Android Application Development. By Rivu Chakraborty


Kotlin for Android Developers - Antonio Leiva


Introduction to Kotlin Programming by Hadi Hariri

From Hello World to Interoperability with Java


Advanced Kotlin Programming

From Nested Functions to Asynchronous Programming


Android Development with Kotlin - Marcin Moskala, Igor Wojda

Learn how to make Android development much faster using a variety of Kotlin features, from basics to advanced, to write better quality code


Mastering Android Development with Kotlin - Miloš Vasić

Master Android development using a variety of Kotlin features

Comment

You need to be a member of Kotlin Town to add comments!

Happy 10th year, JCertif!

Notes

Welcome to Codetown!

Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.

When you create a profile for yourself you get a personal page automatically. That's where you can be creative and do your own thing. People who want to get to know you will click on your name or picture and…
Continue

Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.

Looking for Jobs or Staff?

Check out the Codetown Jobs group.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

ETTrace is an Open-Source Profiler for iOS Aiming to Simplify Performance Optimization

Recently open-sourced by Emerge Tools, maker of several analysis tools for iOS apps, ETTrace aims to simplify iOS performance profiling by providing intuitive visualizations and straightforward operation.

By Sergio De Simone

Article: Debugging Outside Your Comfort Zone: Diving Beneath a Trusted Abstraction

This article takes a deep dive through a complex outage in the main database cluster of a payments company. We’ll focus on the aftermath of the incident - the process of understanding what went wrong, recreating the outage in a test cluster, and coming up with a way to stop it from happening again, and dive deep into the internals of Postgres, and learn about how it stores data on disk.

By Chris Sinjakli

Google Announces State-of-the-Art PaLM 2 Language Model Powering Bard

Google DeepMind recently announced PaLM 2, a large language model (LLM) powering Bard and over 25 other product features. PaLM 2 significantly outperforms the previous version of PaLM on a wide range of benchmarks, while being smaller and cheaper to run.

By Anthony Alford

Avalonia UI for .NET: Project Overview from Mike James

Avalonia UI is an open-source and cross-platform UI framework for .NET developers, designed to facilitate the development of desktop applications that can run on Windows, macOS, Linux, iOS, Android, and WebAssembly. InfoQ interviewed Mike James, CEO of Avalonia UI, in order to understand more about this UI framework and its features.

By Almir Vuk

Article: If You Want to Deliver Fast, Your Tests Have the Last Word

A good testing strategy is critical for safe code changes, fast delivery, reduced MTTR, and improved developer experience. Shifting the concept of “unit” can reduce the time needed for changes.

By Jorge Fernández Rodriguez

© 2023   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service