• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java for Android Development vs. Java

 
Ann Richmond
Greenhorn
Posts: 7
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jeff,

Just a question, if a person (like me) already does their development in java, how is this different?

I mean, is the book still relevant and in what respects is Java for Android Development different than Java for any other web application?

thanks
Ann Richmond
 
Jeff Friesen
author
Ranch Hand
Posts: 41
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ann,

I wrote this book to thoroughly teach the Java language and foundational APIs (such as the Collections Framework) that an aspiring Android developer (or a general Java developer) needs to know in order to be productive. I've tried to cover every language feature, pointing out subtle items (such as where it is possible to access a private field and call a private method without resorting to the Reflection API) of which many developers may not be aware. My API coverage is focused only on those APIs that are supported both by Android and Java SE.

As a result, there is very little Android content in this book. My goal is to give the reader (who might know very little about Java, or is coming to Android from an Objective-C or other language background) a solid understanding of Java before diving into Android. After all, there is so much to learn about Android (intents, services, activities, tasks, notifications, widgets, content providers, and so on) that trying to also learn Java fundamentals will probably result in a massive headache -- and I believe that it will take longer to get stuff done in Android.

All the best.

Jeff
 
Ann Richmond
Greenhorn
Posts: 7
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
so Jeff, would I be correct in saying that your book could be considered a good summary of key java functions for the experienced (or semi experienced ) java programmer and for the new java programmer presents the key concepts that would normally be used in creating a functioning java application?

Thanks
Ann
 
Seetharaman Venkatasamy
Ranch Hand
Posts: 5575
Eclipse IDE Java Windows XP
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jeff Friesen wrote:I've tried to cover every language feature, pointing out subtle items (such as where it is possible to access a private field and call a private method without resorting to the Reflection API) of which many developers may not be aware.


Looks Interesting!
 
Ann Richmond
Greenhorn
Posts: 7
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
OK, sounds good. By the way, I STILL don't understand reflection. So my conclusion is the book would be a good book for me to get even tho I do java programming now.
Thanks
Ann
 
Ann Richmond
Greenhorn
Posts: 7
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Opps, forgot to thank you.
thanks
Ann
 
Jeff Friesen
author
Ranch Hand
Posts: 41
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ann,

You are correct about my book being a good summary of java language features and foundational APIs for the experienced (or semi-experienced ) java programmer, and for the new java programmer presenting the key language/API concepts that would normally be used in creating functioning java applications. However, because of book-length limitations, some key APIs (such as security and networking) could not be placed in the book. This is why I'm putting together six PDF-based chapters, an additional PDF-based appendix, and an additional code.zip file that will be freely downloadable from my website over the next few months. This extra PDF-based content will provide the missing API coverage that I would love to have included in my book, but could not do so because of book-length and time limitations.

All the best.

Jeff
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic