Cargando…

Kotlin programming by example : build real-world Android and web applications the Kotlin way /

Kotlin greatly reduces source code verbosity; with the recently announced first class support from the Android team, a great opportunity has been created. The book will help you learn how to create apps with Kotlin from scratch and get them up-and-running.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Adelekan, Iyanu (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_on1030817537
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|---|||||
008 180407s2018 enka o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d NLE  |d MERUC  |d OCLCQ  |d IDB  |d OCLCF  |d OCLCO  |d VT2  |d OCLCQ  |d OCLCO  |d WAU  |d TEFOD  |d N$T  |d OCLCQ  |d UKMGB  |d LVT  |d C6I  |d UKAHL  |d OCLCQ  |d OCLCO  |d NZAUC  |d OCLCQ  |d OCLCO  |d OCLCL  |d TMA  |d OCLCQ 
015 |a GBB8J4075  |2 bnb 
016 7 |a 018835893  |2 Uk 
019 |a 1032160389 
020 |a 9781788479783  |q (electronic bk.) 
020 |a 1788479785  |q (electronic bk.) 
020 |a 1788474546 
020 |a 9781788474542 
020 |z 1788474546 
020 |z 9781788474542 
024 3 |a 9781788474542 
029 1 |a CHNEW  |b 001016120 
029 1 |a CHVBK  |b 523131097 
029 1 |a UKMGB  |b 018835893 
029 1 |a AU@  |b 000066968532 
035 |a (OCoLC)1030817537  |z (OCoLC)1032160389 
037 |a 9781788479783  |b Packt Publishing 
037 |a 51C6D52B-67F6-44F5-8332-435DDC18ACB9  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.59  |b .A345 2018eb 
072 7 |a COM  |x 013000  |2 bisacsh 
072 7 |a COM  |x 014000  |2 bisacsh 
072 7 |a COM  |x 018000  |2 bisacsh 
072 7 |a COM  |x 067000  |2 bisacsh 
072 7 |a COM  |x 032000  |2 bisacsh 
072 7 |a COM  |x 037000  |2 bisacsh 
072 7 |a COM  |x 052000  |2 bisacsh 
082 0 4 |a 004.165  |2 23 
049 |a UAMI 
100 1 |a Adelekan, Iyanu,  |e author. 
245 1 0 |a Kotlin programming by example :  |b build real-world Android and web applications the Kotlin way /  |c Iyanu Adelekan. 
260 |a Birmingham :  |b Packt Publishing,  |c 2018. 
300 |a 1 online resource (vii, 475 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: The Fundamentals; Getting started with Kotlin; JDK installation; Installation on Windows; Installation on macOS; Installation on Linux; Compiling Kotlin programs; Working with the command-line compiler; Installing the command-line compiler on macOS; Homebrew; MacPorts; Installing the command-line compiler on Linux; SDKMAN!; Installing the command-line compiler on Windows; Running your first Kotlin program; Writing scripts with Kotlin; Using the REPL; Working with an IDE. 
505 8 |a Installing IntelliJ IDEASetting up a Kotlin project with IntelliJ; The fundamentals of the Kotlin programming language; Kotlin basics; Variables; Variable scope; Local variables; Operands and operators; Types; Int; Float; Double; Boolean; String; Char ; Array; Functions; Declaring functions; Invoking functions; Return values; The function naming convention; Comments; Single-line comments; Multiline comments; Doc comments; Controlling program flow; Conditional expressions; The if expression; The when expression; The Elvis operator; Loops; The for loops; The while loops. 
505 8 |a The break and continue keywordsThe do ... while loops; Packages; The import keyword; Object-oriented programming concepts; Introduction; Working with classes; Creating objects; Companion objects; Properties; Advantages of Kotlin; Developing Android applications with Kotlin; Setting up Android Studio; Building your first Android application; Creating a user interface; Running the application; Fundamentals of the web; What is the web?; Hypertext Transfer Protocol; Clients and servers; HTTP requests and responses; HTTP methods; Summary; Chapter 2: Building an Android Application -- Tetris. 
505 8 |a Android -- an overviewApplication components; Activities; Intents; Intent filters; Fragments; Services; Loaders; Content providers; Understanding Tetris; Creating the user interface; Implementing the layouts; ConstraintLayout; Margins; Chains; Dimension constraints; Defining dimension resources; Views; View groups; Defining string resources; Handling input events; Event listeners; Working with SharedPreferences; Implementing the game activity layout; The app manifest; Structure of the app manifest file; ; ; ; ; ; ; Summary. 
505 8 |a Chapter 3: Implementing Tetris Logic and FunctionalityImplementing the Tetris gameplay; Modeling a tetromino; Characteristics of a block; Behaviors of a block; Modeling block shape; Private access modifier (private); Public access modifier (public); Protected access modifier (protected); Internal visibility modifier (internal); Creating the application model; Creating TetrisView; Implementing ViewHandler; Implementing Dimension; Implementing TetrisView; Finishing up GameActivity; Introduction to Model-View-Presenter (MVP); What is MVP?; Model; View ; Presenter; Varying implementations of MVP. 
500 |a Summary. 
520 |a Kotlin greatly reduces source code verbosity; with the recently announced first class support from the Android team, a great opportunity has been created. The book will help you learn how to create apps with Kotlin from scratch and get them up-and-running. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Mobile computing. 
650 6 |a Informatique mobile. 
650 7 |a Computer programming  |x software development.  |2 bicssc 
650 7 |a Mobile & handheld device programming  |x Apps programming.  |2 bicssc 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a Computers  |x Programming  |x Open Source.  |2 bisacsh 
650 7 |a Computers  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Computer Literacy.  |2 bisacsh 
650 7 |a COMPUTERS  |x Computer Science.  |2 bisacsh 
650 7 |a COMPUTERS  |x Data Processing.  |2 bisacsh 
650 7 |a COMPUTERS  |x Hardware  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Information Technology.  |2 bisacsh 
650 7 |a COMPUTERS  |x Machine Theory.  |2 bisacsh 
650 7 |a COMPUTERS  |x Reference.  |2 bisacsh 
650 7 |a Mobile computing  |2 fast 
758 |i has work:  |a Kotlin Programming By Example (Work)  |1 https://id.oclc.org/worldcat/entity/E39PD36yvjdhkPDcMxDqcJmkym  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Adelekan, Iyanu.  |t Kotlin Programming By Example : Build real-world Android and web applications the Kotlin way.  |d Birmingham : Packt Publishing, ©2018 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5332136  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH34195133 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5332136 
938 |a EBSCOhost  |b EBSC  |n 1775102 
994 |a 92  |b IZTAP