收藏 分享(赏)

Kotlin从零到精通Android开发.pdf

上传人:la****1 文档编号:2355643 上传时间:2023-05-08 格式:PDF 页数:349 大小:49.93MB
下载 相关 举报
Kotlin从零到精通Android开发.pdf_第1页
第1页 / 共349页
Kotlin从零到精通Android开发.pdf_第2页
第2页 / 共349页
Kotlin从零到精通Android开发.pdf_第3页
第3页 / 共349页
Kotlin从零到精通Android开发.pdf_第4页
第4页 / 共349页
Kotlin从零到精通Android开发.pdf_第5页
第5页 / 共349页
Kotlin从零到精通Android开发.pdf_第6页
第6页 / 共349页
亲,该文档总共349页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、前言新技术的发展日新月异,编程语言也不例外,从早期的机器语言到汇编语言,再到以C语言为代表的高级语言,一路衍生了C+、Java、Objective-C等庞大的编程语言家族。其中,Java经过多年的发展已经是一枝独秀,不但在服务端的开发中占据优势,而且在客户端的安卓开发上也形成垄断之势。不过,由于Jva语言诞生较早(诞生于20世纪90年代中期),使得它不可避免地存在一些先天不足,比如业务代码过于冗长、处理逻辑不够灵活、安全隐患层出不穷等。鉴于此,一方面Java语言不断更新换代,到2017年已经迭代到了Java9版本:另一方面,人们也试图设计新的语言以便更好地“填坑”,于是涌现了Scala、Gro

2、ovy、Clojure等新兴语言,而Koti就是这些新兴语言中的佼佼者。Kotn问世于2011年,作为后起之秀的它虽然拥有代码简洁、函数式编程、更安全健壮、百分百兼容Java等诸多特性,但是前有C+、Java等老语言根深叶茂,后有Python、Go等新语言紧追不舍,Kotlin头几年的发展一直不温不火。直到这两年,在JetBrains、Google等公司的大力扶持之下,Kotlin的发展才驶上了快车道,先是在2016年2月推出Kotlin1.0发布版,再是谷歌公司在2017年5月宣布将Kotlin作为Android的官方开发语言,然后在2017年10月推出的Android Studio3.0正

3、式集成了Kotlin开发环境,紧接着更完善的Kotlin 1.2正式版在2017年11月发布。正如当初Android Studio取代Eclipse成为Android开发的主流开发工具一样,在可预见的未来,Kotlin必将逐步取代Java成为主流的App开发语言。被寄予厚望的Kotlir在编程工作中给开发者带来的巨大便利毋庸置疑,大量的开发实践表明,实现同样功能的Kotlin代码往往只有对应Java代码的三分之一。并且Kotlin的语法兼容并蓄、易懂易学,只要开发者拥有任何一门高级语言的编程基础,再配合一本合适的Koi入门教程,短时间内即可成为Kotlin熟练开发者。正因为Kotlin是如此的

4、简单易用,它的代码也是如此的简洁明了,所以倘若介绍Koi语法的教程还在长篇大论,那它一定是在夸夸其谈地“耍流氓”。Koi的设计理念是尽可能的简易,而不是抛出一堆令人生畏的烦琐概念,因此本书在介绍Koi用法的时候,也秉承了与之相符的一贯理念,即凡是能够简单处理的事情,决不拐弯抹角、拖泥带水。本书既是一本Kotlin语法的入门教程,也是讲述Kotlin开发App的教程,一方面介绍Kotlin语言的基本语法,另一方面介绍Koti在安卓开发中的实际应用,可谓是结合理论、联系实战,方便读者迅速将Kotlir运用于日常的App开发工作之中,更好、更快地将学习成果展现出来,起到立竿见影的工作成效。当然,本书的侧重点在于教会读者利用Koti进行安卓开发工作,故而在有限的内容篇幅上有所取舍,比如服务端的Koti开发着墨不多,另外阐述了如何使用Kotlin实现常见的几种App开发技术,其余的App开发涉及的Kotlin技术即可触类旁通。如果读者想要了解更详细、更具体的App开发技能,可参见笔者的另一部App开发专著Android Studio开发实战:从零基础到App上线。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 其它

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2