Skip to main content
  • Book
  • © 2014

Learn Java for Android Development

Java 8 and Android 5 Edition

Apress

Authors:

  • 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.

Buy it now

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (18 chapters)

  1. Front Matter

    Pages i-xxx
  2. Getting Started with Java

    • Jeff Friesen
    Pages 1-30
  3. Learning Language Fundamentals

    • Jeff Friesen
    Pages 31-87
  4. Discovering Classes and Objects

    • Jeff Friesen
    Pages 89-140
  5. Exploring the Basic APIs, Part 1

    • Jeff Friesen
    Pages 287-358
  6. Exploring the Basic APIs, Part 2

    • Jeff Friesen
    Pages 359-400
  7. Exploring the Collections Framework

    • Jeff Friesen
    Pages 401-486
  8. Exploring the Concurrency Utilities

    • Jeff Friesen
    Pages 487-538
  9. Performing Classic I/O

    • Jeff Friesen
    Pages 539-620
  10. Accessing Networks

    • Jeff Friesen
    Pages 621-663
  11. Migrating to New I/O

    • Jeff Friesen
    Pages 665-762
  12. Accessing Databases

    • Jeff Friesen
    Pages 763-802
  13. Focusing on Odds and Ends

    • Jeff Friesen
    Pages 885-1014
  14. Solutions to Exercises

    • Jeff Friesen
    Pages 1015-1125
  15. Four of a Kind

    • Jeff Friesen
    Pages 1127-1148
  16. Back Matter

    Pages 1149-1167

About this book

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.

About the author

Jeff Friesen is a freelance tutor and software developer with an emphasis on Java (and now Android). In addition to authoring Learn Java for Android Development and co-authoring Android Recipes -- Jeff has written numerous articles on Java and other technologies for JavaWorld (a href="http://www.JavaWorld.com"JavaWorld.com/a), informIT (a href="http://www.InformIT.com"InformIT.com/a), a href="http://www.java.net"Java.net/a, and DevSource (a href="http://www.DevSource.com"DevSource.com/a). Jeff can be contacted via his website at a href="http://www.tutortutor.ca"TutorTutor.ca/a.

Bibliographic Information

Buy it now

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access