Kotlin編程權(quán)威指南
本書由知名技術(shù)培訓機構(gòu)Big Nerd Ranch打造,秉承其一貫的簡潔、實用的寫作風格。Kotlin已成為Android官方支持的開發(fā)語言,但它具有平臺獨立性,亦可用于開發(fā)各種類型的原生應用。本書將帶領你通過搭建書中的示例項目來循序漸進地掌握Kotlin 的用法。首先使用IntelliJ IDEA搭建沙盒項目,幫助你熟悉開發(fā)環(huán)境。接下來介紹Kotlin編程知識,從較為基礎的變量、常量、類型等講起,逐漸深入到繼承、對象和抽象類。最后是函數(shù)式編程、Kotlin與Java互操作、構(gòu)建Android應用等較復雜的內(nèi)容。每一章都配有習題,幫你溫故知新,鞏固所學知識。
● 源自大名鼎鼎的Big Nerd Ranch訓練營培訓講義,該訓練營已經(jīng)為Google、Facebook、微軟等行業(yè)巨頭培養(yǎng)了眾多專業(yè)人才。
● 以循序漸進的方式精心編排章節(jié),從基礎的變量與集...
本書由知名技術(shù)培訓機構(gòu)Big Nerd Ranch打造,秉承其一貫的簡潔、實用的寫作風格。Kotlin已成為Android官方支持的開發(fā)語言,但它具有平臺獨立性,亦可用于開發(fā)各種類型的原生應用。本書將帶領你通過搭建書中的示例項目來循序漸進地掌握Kotlin 的用法。首先使用IntelliJ IDEA搭建沙盒項目,幫助你熟悉開發(fā)環(huán)境。接下來介紹Kotlin編程知識,從較為基礎的變量、常量、類型等講起,逐漸深入到繼承、對象和抽象類。最后是函數(shù)式編程、Kotlin與Java互操作、構(gòu)建Android應用等較復雜的內(nèi)容。每一章都配有習題,幫你溫故知新,鞏固所學知識。
● 源自大名鼎鼎的Big Nerd Ranch訓練營培訓講義,該訓練營已經(jīng)為Google、Facebook、微軟等行業(yè)巨頭培養(yǎng)了眾多專業(yè)人才。
● 以循序漸進的方式精心編排章節(jié),從基礎的變量與集合開始,逐漸深入到面向?qū)ο缶幊毯秃瘮?shù)式編程技術(shù)。
● 通過搭建各種示例項目,在實踐中掌握Kotlin編程語言。
● 每章均有“深入學習”和“挑戰(zhàn)練習”環(huán)節(jié),幫你鞏固所學知識。
【英文版讀者評論】
“我有Java編程背景,但我認為本書同樣適合零基礎的初學者使用。跟隨本書學習Kotlin編程非常輕松。”
“本書不僅告訴你怎樣做,而且還告訴你為何這樣做。每一章的練習題和示例代碼都配合得天衣無縫。”
“這不是一本對Kotlin泛泛而談的書,而是一本出色的指導手冊:條理清晰,可讀性強,范圍明確,有參考價值。閱讀之后的收獲非常大。”
“示例項目易于上手,講解也非常清晰,是Android開發(fā)者不容錯過的一本書。”
喬希?斯基恩(Josh Skeen)
軟件開發(fā)工程師,Big Nerd Ranch培訓師,在世界各地講授Java、Android應用開發(fā)以及Kotlin的課程。畢業(yè)于庫伯高等科學藝術(shù)聯(lián)盟學院。
戴維?格林哈爾希(David Greenhalgh)
Android開發(fā)人員,Big Nerd Ranch培訓師。畢業(yè)于佐治亞理工學院。
【譯者簡介】
王明發(fā)
畢業(yè)于華東理工大學。軟件開發(fā)及項目管理者,擁有十多年的軟件開發(fā)及項目管理經(jīng)驗。除本書之外,另譯有《Android編程權(quán)威指南》一書。
