- Tapa blanda: 580 páginas
- Editor: Big Nerd Ranch Guides; Edición: 01 (27 de marzo de 2013)
- Colección: Big Nerd Ranch Guides
- Idioma: Inglés
- ISBN-10: 0321804333
- ISBN-13: 978-0321804334
- Valoración media de los clientes: 4 opiniones de clientes
Clasificación en los más vendidos de Amazon:
nº133.295 en Libros en idiomas extranjeros (Ver el Top 100 en Libros en idiomas extranjeros)
- n.° 256 en Libros en idiomas extranjeros > Informática, internet y medios digitales > Hardware y dispositivos portátiles
- n.° 658 en Libros en idiomas extranjeros > Informática, internet y medios digitales > Medios digitales y diseño gráfico
- n.° 752 en Libros en idiomas extranjeros > Informática, internet y medios digitales > Redes y administración de sistemas
- Ver el Índice completo
Android Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) (Inglés) Tapa blanda – 27 mar 2013
|Nuevo desde||Usado desde|
Hay una nueva edición de este producto:
Los clientes que compraron este producto también compraron
¿Qué otros productos compran los clientes tras ver este producto?
Descripción del producto
Reseña del editor
Android Programming: The Big Nerd Ranch Guide: is an introductory Android book for programmers with Java experience. Based on Big Nerd Ranch's popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with all versions of Android widely used today (Android 2.2 - 4.2). Write and run code every step of the way - creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development. Write and run code every step of the way - creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development. "Big Nerd Ranch provided the training we needed to get hundreds of engineers building skillfully on Android. This book is a great distillation of that training and will be a huge help to anyone looking to ramp up as well." - Mike Shaver, Director of Mobile Engineering, Facebook "...a must-have for the developer just starting in Android or ready for more advanced techniques. I was impressed with this book's content and clarity of presentation. The authors explain simple and complex Android topics with equal ease." - James Steele, author of The Android Developer's Cookbook
Biografía del autor
BILL PHILLIPS is a senior Android instructor and software engineer at Big Nerd Ranch. He developed the materials for Big Nerd Ranch's acclaimed five-day Android Bootcamp alongside Brian Hardy. Bill has a passion for understanding things deeply and helping others do the same. In his spare time, Bill likes to read and play piano. BRIAN HARDY is a lead software engineer and instructor at Big Nerd Ranch, where he has developed training materials for Android, iOS and Ruby courses. When not teaching or building mobile apps for consulting clients, Brian enjoys riding bicycles and playing records from his extensive collection.
No es necesario ningún dispositivo Kindle. Descárgate una de las apps de Kindle gratuitas para comenzar a leer libros Kindle en tu smartphone, tablet u ordenador.
Obtén la app gratuita:
Detalles del producto
Si eres el vendedor de este producto, ¿te gustaría sugerir ciertos cambios a través del servicio de atención al vendedor?
Opiniones de clientes
Principales opiniones de clientes
Ha surgido un problema al filtrar las opiniones justo en este momento. Vuelva a intentarlo en otro momento.
Recomendable, evidentemente, conocer Java de antemano.
Ideal para empezar o profundizar si se tiene un conocimiento general de la plataforma y se quieren adquirir unas bases sólidas en desarrollo Android.
Opiniones de clientes más útiles en Amazon.com
The book claims to be "an introductory Android book for programmers with Java experience" and it does exactly what it says on the tin. This is what I liked most about the book:
1. the style is readable. I found myself actually enjoying the book. Many other technical programming books are simply too dry to read except as a reference. This book is a cover-to-cover read.
2. explanation is given. Instead of just presenting facts, the authors develop understanding through explanation.
3. real applications are developed. The authors introduce new material through real world examples that the reader follows along to. Similarly to the words of another reviewer here, occasionally it feels as if the reader is really in a course with the authors instructing in real time.
I am looking forward to further texts of this quality and style on more advanced Android programming from the authors.
There is a lot of rubbish out there. If you are looking to get into developing on Android then buy this book.
[ PS: An idiot reviewer here gave this book one star. He purchased a book that describes itself as an introductory text, then complained that the book was introductory. Please. ]
I find the layout of the book to be very helpful. Each chapter either creates or builds on an app from the previous chapters. YOU START BUILDING APPS and it is rewarding and energizing to see the fruits of your labor immediately. Code to be added or deleted is clearly labelled too, which is an advantage compared to other books. There are also plenty of screenshots to guide the reader as they progress and challenges that help more fully understand the code.
Although they say some experience required, explanations are (very much unfortunately) underdeveloped for the book. Quite a bit of experience is required. The book explains how the code is written, but doesn't contain a lot about why a certain method or class is used. Unless you are familiar with mid-level coding, a lot of time will be spent online looking for additional help. There is a forum on their website and "answer code" (i.e. the code copied from the book) that can be downloaded, but other than that there is little explanation beyond what's written. That being said, the code they do write is very clean and elegant and has really improved my own coding.
So far my biggest beef is that some chapters are very underdeveloped. It seems like they were either rushed or done with little thought, which can be incredibly frustrating.
I'm reading this book in May of 2013, so the book is completely relevant. Android 4.2 is the current OS and the current version of Eclipse is the same the author is using. I am very happy about this.
I gave up on the Nerd Ranch iPhone book because the latest version of XCode was too different than the author's. Half the time I was trying to translate what the author was doing to the new Xcode way. Android doesn't change as much. However, there are little things like "fill_parent" that are used in books like Hello Android which is now deprecated. So if you learned from that book, you would be using a deprecated value for who knows how long! Hello Android is excellent too, but that was written before Honeycomb which changed everything!
So if it's mid 2013, I recommend this book. But don't let it sit on the shelf. Start it immediately. Books about mobile platforms become outdated very quickly.
Any book in this channel is obsolete before it's published. So I'll get my negative comment out of the way: if you need a play-by-play-step-by-step tutorial, this isn't the book for you. Some folks have posted positive reviews with the caveat that things are changing so fast this might be obsolete, and so it is -- if you want to follow along mindlessly in Eclipse. In fact, I installed Eclipse and was lost almost instantly, because stuff didn't look like the pictures in the book.
THAT SAID ------ I went BACK to Android Studio.
Now I'm using this text as a COMPANION to the (beta) Android Studio, and it's FANTASTIC! I don't like the way the book wants you to do everything by rote from a text-based coding interface, so I choose to ignore it. Instead, if you'll follow along in the chapters and do things in the Design view, then correlate them to the Text view, you'll learn a lot about how and why things work, and how to tweak them in the Text View if necessary.
The purpose of an IDE is to speed things up and make them more accessible, and my sole criticism of Big Nerd Ranch is they seem to forget that sometimes (in this and their iPhone books).
If you're even minimally mentally agile (as I), I HIGHLY recommend this book as a companion to Android Studio, and give yourself time and latitude to switch between the visual and text editors to see how they blend. The book is an excellent guide.