Cargando…

Android programming for beginners : learn all the Java and Android skills you need to start making powerful mobile applications /

Annotation

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_ocn936042575
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 160126s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d TEFOD  |d N$T  |d IDEBK  |d YDXCP  |d VT2  |d COO  |d EBLCP  |d DEBBG  |d IDB  |d OCLCQ  |d MERUC  |d OCLCQ  |d OCLCF  |d CEF  |d UKMGB  |d OCLCQ  |d OCLCO  |d UAB  |d UKAHL  |d OCLCQ  |d OCLCO  |d PMC  |d OCLCO  |d QGK  |d OCLCQ 
015 |a GBB742504  |2 bnb 
016 7 |a 018010648  |2 Uk 
019 |a 934039794  |a 951974865  |a 1259112361 
020 |a 9781785889035  |q (electronic bk.) 
020 |a 1785889036  |q (electronic bk.) 
020 |a 1785883267 
020 |a 9781785883262 
020 |z 9781785883262 
024 3 |a 9781785883262 
029 1 |a AU@  |b 000057035947 
029 1 |a AU@  |b 000066229773 
029 1 |a AU@  |b 000066528918 
029 1 |a AU@  |b 000067104014 
029 1 |a CHBIS  |b 010644221 
029 1 |a CHNEW  |b 000884602 
029 1 |a CHVBK  |b 364024291 
029 1 |a CHVBK  |b 37443302X 
029 1 |a DEBBG  |b BV043893530 
029 1 |a DEBBG  |b BV043968742 
029 1 |a DEBSZ  |b 485792524 
029 1 |a DKDLA  |b 820120-katalog:999928670005765 
029 1 |a GBVCP  |b 882848488 
029 1 |a UKMGB  |b 018010648 
035 |a (OCoLC)936042575  |z (OCoLC)934039794  |z (OCoLC)951974865  |z (OCoLC)1259112361 
037 |a CL0500000707  |b Safari Books Online 
037 |a A9782E63-C40B-48C6-A5DF-0FE41C45E784  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.774.A53 
072 7 |a COM  |x 051230  |2 bisacsh 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Horton, John,  |e author. 
245 1 0 |a Android programming for beginners :  |b learn all the Java and Android skills you need to start making powerful mobile applications /  |c John Horton. 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community experience distilled 
500 |a Includes index. 
588 0 |a Online resource; title from title page (viewed January 25, 2016). 
520 8 |a Annotation  |b Learn all the Java and Android skills you need to start making powerful mobile applicationsAbout This Book Kick-start your Android programming career, or just have fun publishing apps to the Google Play marketplace A first-principles introduction to Java, via Android, which means you'll be able to start building your own applications from scratch Learn by example and build three real-world apps and over 40 mini apps throughout the bookWho This Book Is ForAre you trying to start a career in programming, but haven't found the right way in? Do you have a great idea for an app, but don't know how to make it a reality? Or maybe you're just frustrated that to learn Android, you must know java. If so, Android Programming for Beginners is for you. You don't need any programming experience to follow along with this book, just a computer and a sense of adventure. What You Will Learn Master the fundamentals of coding Java for Android Install and set up your Android development environment Build functional user interfaces with the Android Studio visual designer Add user interaction, data captures, sound, and animation to your apps Manage your apps' data using the built-in Android SQLite database Find out about the design patterns used by professionals to make top-grade applications Build, deploy, and publish real Android applications to the Google Play marketplaceIn DetailAndroid is the most popular OS in the world. There are millions of devices accessing tens of thousands of applications. It is many people's entry point into the world of technology; it is an operating system for everyone. Despite this, the entry-fee to actually make Android applications is usually a computer science degree, or five years' worth of Java experience. Android Programming for Beginners will be your companion to create Android applications from scratchwhether you're looking to start your programming career, make an application for work, be reintroduced to mobile development, or are just looking to program for fun. We will introduce you to all the fundamental concepts of programming in an Android context, from the Java basics to working with the Android API. All examples are created from within Android Studio, the official Android development environment that helps supercharge your application development process. After this crash-course, we'll dive deeper into Android programming and you'll learn how to create applications with a professional-standard UI through fragments, make location-aware apps with Google Maps integration, and store your user's data with SQLite. In addition, you'll see how to make your apps multilingual, capture images from a device's camera, and work with graphics, sound, and animations too. By the end of this book, you'll be ready to start building your own custom applications in Android and Java. Style and approachWith more than 40 mini apps to code and run, Android Programming for Beginners is a hands-on guide to learning Android and Java. Each example application demonstrates a different aspect of Android programming. Alongside these mini apps, we push your abilities by building three larger applications to demonstrate Android application development in context. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: The First App; How Java and Android work together; The Android API; Java is object-oriented; What exactly is Android?; The development environment; A note to the existing developers who use Eclipse; The JDK; What if I already have Java?; Installing the JDK; Setting up Android Studio; What makes an Android app; Android resources; The structure of Android's Java code; Android packages; Our first Android app; Creating the project; A note on version controlling. 
505 8 |a Deploying and testing the appDeploying to an emulator; Deploying to a real Android device; FAQ; Summary; Chapter 2: Java -- First Contact; Examining the log output; Exploring the project assets and code; Examining the layout file; Improving our app and deploying again; Modifying the UI; Meet Java; Java comments; Sending messages; Writing our first Java code; Writing our own Java methods; Examining the log output; FAQ; Summary; Chapter 3: Exploring Android Studio; The Android Studio guided tour; Parts of the UI; The console; More console features; The project explorer. 
505 8 |a Transforming the editor into a design studioE1 -- the Preview toolbar; E2 -- exploring the palette; E3 -- the layout preview; E4 -- the Component Tree; E5 -- the Properties window; E6 -- text and design view tabs; The project folder and file structure; FAQ; Summary; Chapter 4: Designing Layouts; Exploring Android UI design; Structure of a UI design; Configuring and using widgets; Widget properties; Experimenting with widgets; Containing widgets in layouts; RelativeLayout; Using LinearLayout; Summary; Chapter 5: Real-World Layouts; Building a real-world UI; Creating a tablet emulator. 
505 8 |a List-detail layout with scrollView and LinearLayoutDesigning a form with RelativeLayout; Summary; Chapter 6: The Life and Times of an Android App; Introduction to the Android lifecycle; A simplified explanation of the Android lifecycle; Lifecycle phases -- what we need to know; Lifecycle phases -- what we need to do; The lifecycle demonstration app; Some other overridden methods; The structure of Java code -- revisited; Summary; Chapter 7: Coding in Java Part 1 -- Variables, Decisions, and Loops; Java is everywhere; Syntax and jargon; More code comments; Storing and using data with variables. 
505 8 |a Types of variablesPrimitive types; Reference types; Variable declaration; Variable initialization; Changing values in variables with operators; Expressing yourself demo app; Decisions; Indenting our code; More operators; If they come over the bridge, shoot them; Else do this instead; Switching to make decisions; The Switch Demo app; Repeating code with loops; While loops; Breaking out of a loop; Continue; Do while loops; For loops; Loops demo app; Summary; Chapter 8: Coding in Java Part 2 -- Methods; Methods revisited; The method structure; Modifiers; Return types; The name of a method. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
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  |0 (OCoLC)fst01776064 
650 0 |a Application software  |x Development. 
650 0 |a Tablet computers  |x Programming. 
650 0 |a Smartphones  |x Programming. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Tablettes électroniques  |x Programmation. 
650 6 |a Téléphones intelligents  |x Programmation. 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
655 0 |a Electronic books. 
776 0 8 |i Print version:  |a Horton, John.  |t Android Programming for Beginners.  |d Birmingham : Packt Publishing, ©2015 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781785883262/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35400999 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29942305 
938 |a EBL - Ebook Library  |b EBLB  |n EBL4520783 
938 |a EBSCOhost  |b EBSC  |n 1135121 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis33479180 
938 |a YBP Library Services  |b YANK  |n 12788528 
994 |a 92  |b IZTAP