eBooks-it.org Logo
eBooks-IT.org Inner Image

Learn Java for Android Development

3rd Edition
Learn Java for Android Development Image

Book Details:

Publisher:Apress
Series: Apress
Author:Jeff Friesen
Edition:3
ISBN-10:1430264543
ISBN-13:9781430264545
Pages:1200
Published:Feb 23 2014
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:7.58 MB

Book Description:

Learn Java for Android Development, Third Edition, is an update of a strong selling book that now includes a primer on Android app development (in Chapter 1 and Appendix C, which is distributed in the book's code archive). This book teaches programmers the essential Java language skills necessary for effectively picking up and using the new Android SDK platform to build mobile, embedded, and even PC apps, especially game apps.Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a solid grasp of the Java language and its APIs in order to improve your chances of succeeding as an effective Android app developer. This book helps you do that.Each of the book's 16 chapters provides an exercise section that gives you the opportunity to reinforce your understanding of the chapter's material. Answers to the book's more than 700 exercises are provided in an appendix. A second appendix provides a significant game-oriented Java application, which you can convert into an Android app.Once you complete this one-of-a-kind book written by Jeff Friesen, an expert Java developer and JavaWorld.com columnist, you should be ready to begin your indie or professional Android app development journey. What youll learnThe Java skills necessary for Android developmentThe core Java language fundamentalsClasses, objects, inheritance, polymorphism, and interfacesAdvanced Java language features (such as generics)The basic Java APIs necessary for Android (such as the String class and threading)The Collections Framework for organizing objectsThe Concurrency Utilities for simplifying multithreadingClassic and New I/ONetworking and database accessParsing, creating, and transforming XML documentsAdditional APIs for creating and accessing ZIP and JAR files, and moreWho this book is forThis book is for any programmer-including existing Java programmers and Objective-C based iPhone and iPad programmers- of any skill level who needs to obtain a solid understanding of the Java language and foundational Java APIs before jumping into Android app development.Table of Contents1. Getting Started with Java2. Learning Language Fundamentals3. Discovering Classes and Objects4. Discovering Inheritance, Polymorphism, and Interfaces5. Mastering Advanced Language Features Part 16. Mastering Advanced Language Features Part 27. Exploring the Basic APIs Part 18. Exploring the Basic APIs Part 29. Exploring the Collections Framework10. Exploring the Concurrency Utilities11. Performing Classic I/O12. Accessing Networks13. Migrating to New I/O14. Accessing Databases15. Parsing, Creating, and Transforming XML Documents16. Focusing on Odds and Ends17. Appendix A: Solutions to Exercises18. Appendix B: Four of a Kind19. Appendix C: Getting Started with Android******NOTE: Appendix C is not included in the physical book. Instead, it's distributed as a PDF file that's bundled with the book's code.

Download Link:

Related Books:

Learn Java for Android Development

Learn Java for Android Development Image
Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a solid grasp of the Java language and its foundational APIs to improve your chances of succeeding as an Android app developer. After all, you will be busy learning the architecture of an Android app, the various Android-specific APIs, and Android-specific tools. If you do not already know Java fundamentals, you will probably end up with a massive headache from also having to quickly cram those fundamentals into your knowledge base. Learn Java for Android Development teaches programmers of any skill level the essential Java language and foundational Java API skills that must be learned to im...

Learn Java for Web Development

Modern Java Web Development
Learn Java for Web Development Image
Web development is still one of today's most popular, active, and important programming and development activities. From a single web page to an e-commerce-enabled web site to a fully-fledged web application, the Java programming language and its frameworks allow you great flexibility and productivity for your web application development.Learn Java for Web Development teaches web developers who are new to Java key skills, Java-based languages, and frameworks to build simple or complex web sites and applications. As soon as you pick up this book, Vishal Layka's experience guides you on a very practical learning and building journey. You will learn the Java nuts and bolts necessary to build a simple "HelloWorld" Java (native) application, as ...

Learn Design for iOS Development

Learn Design for iOS Development Image
Learn Design for iOS Developmentis for you if you're an iOS developer and you want to design your own apps to look great and be in tune with the latest Apple guidelines. You'll learn how to design your apps to work with the exciting new iOS 7 look and feel, which your users expect within their latest apps.Learn Design for iOS Development guides you through the design processes that you can apply to design your own apps brilliantly. We'll start at the idea stages of your apps, and you'll see how you can analyze and apply the right design patterns for every app you are coding, use wireframing tools to take your ideas forward, and use Photoshop to create the visual assets you want to look great in your app.You'll understand why Apple have made the decis...



2007 - 2021 © eBooks-IT.org