Cargando…

Learning Java by building Android games : get ready for a fun-filled experience of learning Java by developing games for the Android platform /

If you are completely new to either Java, Android, or game programming and are aiming to publish Android games, then this book is for you. This book also acts as a refresher for those who already have experience in Java on another platforms or other object-oriented languages.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Horton, John (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn904154023
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150227s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d E7B  |d DEBBG  |d DEBSZ  |d YDXCP  |d CNNOR  |d VT2  |d D6H  |d OCLCF  |d OCLCQ  |d CEF  |d INT  |d STF  |d OCLCQ  |d WYU  |d G3B  |d UAB  |d OCLCO  |d RDF  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 903966659  |a 945390230 
020 |a 9781784393847 
020 |a 1784393843 
020 |a 1784398853 
020 |a 9781784398859 
020 |z 9781784398859 
029 1 |a DEBBG  |b BV042682642 
029 1 |a DEBSZ  |b 44657838X 
029 1 |a GBVCP  |b 835869946 
035 |a (OCoLC)904154023  |z (OCoLC)903966659  |z (OCoLC)945390230 
037 |a CL0500000562  |b Safari Books Online 
050 4 |a QA76.76.A65 
082 0 4 |a 005.2762  |2 23 
049 |a UAMI 
100 1 |a Horton, John,  |e author. 
245 1 0 |a Learning Java by building Android games :  |b get ready for a fun-filled experience of learning Java by developing games for the Android platform /  |c John Horton. 
246 3 0 |a Get ready for a fun-filled experience of learning Java by developing games for the Android platform 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (Safari, viewed February 19, 2015). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Why Java, Android, and Games?; Is this book for me?; If you just want to learn pure Java; If Android is your focus; Where this book will take you; Why build games to learn to program?; Why Android and Java?; Android is the fastest evolving and growing OS ever; Android developers have great prospects; Android is open source; Java is here to stay; Java is not just for Android; Java is fast and easy to use; A summary of Java and Android 
505 8 |a Setting up our development environmentInstalling the JDK; Android Studio; Installing Android Studio; Summary; Chapter 2: Getting Started with Android; Our first game project; Preparing Android Studio; Building the project; Exploring Android Studio; Using the Android Studio visual designer; Android UI types; TextView; Layout elements; ImageView widgets; ButtonView; Using the sample code; Making our game menu; Structuring our code for Android; Life cycle phases -- what we need to know; Life cycle phases -- what we need to do; Dividing our game into activities; Our first look at Java 
505 8 |a Cleaning up our codeBuilding and installing our game; Emulators and devices; Creating an emulator; Running the emulator; Running our game on the emulator; Building our game; Installing the setup to a device; Future projects; Self-test questions; Summary; Chapter 3: Speaking Java -- Your First Game; Java syntax; The compiler; Making code clear with comments; Storing data and using it with variables; Types of variables; Reference types; Declaration; Initialization; Expressing yourself in Java; Math game -- asking a question; Creating the new game activity; Laying out the game screen UI 
505 8 |a Coding a question in JavaLinking our game from the main menu; Decisions in Java; More operators; Decision 1 -- If they come over the bridge, shoot them; Decision 2 -- Else, do this; Switching to make decisions; Math game -- getting and checking the answer; Self-test questions; Summary; Chapter 4: Discovering Loops and Methods; Looping with loops; While loops; Breaking out of a loop; The continue keyword; Do-while loops; For loops; Random numbers in Java; Methods; The structure of a method; Modifier; Return type; Name of a method; Parameters; Getting things done in the method body; Using methods 
505 8 |a A working methodExploring method overloading; Enhancing our math game; Enhancing the UI; The new Java code; Amending GameActivity; The methods; The setQuestion method; The updateScoreAndLevel method; The isCorrect method; Calling our new methods; Finishing touches; Going full screen and locking orientation; Adding a custom image (instead of the Android icon); Self-test questions; Summary; Chapter 5: Gaming and Java Essentials; Java arrays -- an array of variables; Arrays are objects; A simple example of an array; Getting dynamic with arrays; Dynamic array example 
520 |a If you are completely new to either Java, Android, or game programming and are aiming to publish Android games, then this book is for you. This book also acts as a refresher for those who already have experience in Java on another platforms or other object-oriented languages. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Android (Electronic resource) 
630 0 7 |a Android (Electronic resource)  |2 fast 
650 0 |a Mobile games  |x Design. 
650 0 |a Mobile games  |x Development. 
650 0 |a Application software  |x Development. 
650 6 |a Jeux sur mobile  |x Développement. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a Application software  |x Development  |2 fast 
776 0 8 |i Print version:  |a Horton, John.  |t Learning Java by building android games : get ready for a fun-filled experience of learning Java by developing games for the Android platform.  |d Birmingham, England : Packt Publishing, ©2015  |h vi, 374 pages  |z 9781784398859 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781784398859/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ebrary  |b EBRY  |n ebr11015165 
938 |a YBP Library Services  |b YANK  |n 12271215 
994 |a 92  |b IZTAP