官术网_书友最值得收藏!

Preface

Nowadays, the Android application development process is quite extensive. Over the last few years, we have seen how various tools have evolved to make our lives easier. However, one core element of the Android application development process hasn't changed much over time, Java. The Android platform adapts to newer versions of Java, but to be able to use them, we need to wait for a very long time until new Android devices reach proper market propagation. Also, developing applications in Java comes with its own set of challenges since Java is an old language with many design issues that can't be simply resolved due to backward compatibility constraints.

Kotlin, on the other hand, is a new but stable language that can run on all Android devices and solve many issues that Java cannot. It brings lots of proven programming concepts to the Android development table. It is a great language that makes a developer's life much easier and allows them to produce more secure, expressive, and concise code.

This book is an easy-to-follow, practical guide that will help you to speed up and improve the Android development process using Kotlin. We will present many shortcuts and improvements over Java and new ways of solving common problems. By the end of this book, you will be familiar with Kotlin features and tools, and you will be able to develop an Android application entirely in Kotlin.

主站蜘蛛池模板: 阳曲县| 阿克陶县| 贵港市| 泸溪县| 宣威市| 三穗县| 嵩明县| 威信县| 吴忠市| 小金县| 黄梅县| 石狮市| 新乐市| 伊宁县| 清新县| 平舆县| 怀安县| 兴仁县| 淮南市| 思茅市| 永清县| 石狮市| 成武县| 图木舒克市| 甘泉县| 弥渡县| 安达市| 临武县| 长垣县| 乌鲁木齐县| 四会市| 崇礼县| 常州市| 始兴县| 屏东市| 固安县| 巴里| 仙居县| 威信县| 犍为县| 博白县|