Facebook Twitter Pinterest <Einbetten>
Gebraucht kaufen
EUR 3,08
+ EUR 3,00 Versandkosten
Gebraucht: Gut | Details
Verkauft von bücher-stapel
Zustand: Gebraucht: Gut
Kommentar: ohne Schutzumschlag, leichte Gebrauchsspuren am Einband und Schnitt
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Hörprobe Wird gespielt... Angehalten   Sie hören eine Hörprobe des Audible Hörbuch-Downloads.
Mehr erfahren
Alle 2 Bilder anzeigen

Android Application Development: Programming with the Google SDK (Englisch) Taschenbuch – 29. Mai 2009

4.0 von 5 Sternen 1 Kundenrezension

Alle 3 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Preis
Neu ab Gebraucht ab
Taschenbuch, 29. Mai 2009
EUR 27,98 EUR 3,08
3 neu ab EUR 27,98 13 gebraucht ab EUR 3,08
click to open popover

Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone

Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation

Produktbeschreibungen

Synopsis

Android is the first complete, integrated, entirely open source stack for cell phones and mobile devices, and therefore the first platform to make it possible for the industry to unite and support portable, rich applications. Promoted by Google and the Open Handset Alliance, Android has the potential to revolutionize the mobile market. "Android Application Development" gives developers the concepts and coding guidelines they need to develop software for the Android mobile platform. Whether you have a commercial application in mind or just want to develop a mobile mash up for personal use, the information in this book will show you how to quickly create a working application. Furthermore, information on designing for mobile platforms and performance tuning will drive a positive user experience.Extensive real-world code examples on the key features of Android make it relatively easy for you to build your application, test it, and deploy it to Android phones. The book revolves around a modular code example with extensions that demonstrate Android architectural features and APIs. Examples are coded in Java and built in the Eclipse-based environment used by Android developers.

The book begins by laying out the new architecture and concepts behind the Android programming environment, along with the Eclipse-based tools it provides. Later chapters cover: 2D and 3D Graphics; Maps and location based services; Persistent data storage with SQLite; Incorporation of web browser functionality; Telephony services and SMS messaging; Memory, power, storage, and communications requirements of mobile devices; and, Debugging and performance testing.

Über den Autor und weitere Mitwirkende

Rick Rogers has been a professional embedded software engineer and software marketing manager for over 30 years. He has focused on mobile application software for the past 8 years, developing mobile software and strategic mobile engineering and marketing plans for companies such as Compaq, Intel, and Marvell Semiconductor. John Lombardo has been working with Linux since version 0.9. His first book, Embedded Linux, was published in 2001. Since then he's worked on several embedded products, including phones and routers. John holds a BS in Computer Science and is working on his MBA. Zigurd Mednieks is Chief User Interface Architect at D2 Technologies, a leading provider of IP communications technology, and is a consultant and advisor to companies in the field of embedded user interfaces. He has held senior management positions at companies making mobile games, communications equipment, and computer telephony applications, and has written and contributed to books on programming and communications technology. Blake Meike has more than 10 years of experience with Java. He has developed applications using most of the GUI toolkits and several of the Java mobile device platforms. He likes Android a lot.

Kundenrezensionen

4.0 von 5 Sternen
5 Sterne
0
4 Sterne
1
3 Sterne
0
2 Sterne
0
1 Stern
0
Siehe die Kundenrezension
Sagen Sie Ihre Meinung zu diesem Artikel

Top-Kundenrezensionen

Format: Taschenbuch
Android Application Development ist ein Leitfaden für Einsteiger, die bereits mit den offiziellen Dokumentationsressourcen von Google herumgespielt haben. Auf das für Android absolut zentrale Thema der IPC via Intents geht der Autor erst spät ein, beleuchtet dann aber auch kurz und mit wenigen Beispielen hinterlegt die AIDL und die Einflussnahme auf Linux-Prozesse. Services, Broadcasts oder neue Features der SDK-Version 2 bzw. Cupcake sucht man hier vergeblich, dafür gibts einige elementare Hinweise zum Thema Maps-Integration und Telephony-API. Die Beispiele sind nur teilweise abgedruckt, der Autor verweist stets auf Downloadquellen bei o'Reilly - ziemlich ärgerlich, dass man z.B. den Beispielcode des Listener-Frameworks im Buch findet, den nicht weniger spannenden Teil der Visualisierung aber nur online abrufen kann.

Das SDK sollte jeder selbst herunterladen und installieren können - treten hier Probleme auf, wird auch dieses Buch einem nicht dabei weiterhelfen. Der Teil über die Installation der Umgebung umfasst aber selbst alleine ca. 40 Seiten, die man sich nach meiner Meinung auch angesichts Google's großartiger Dokumentation nahezu sparen könnte. Die Command Line-Tools wie adb werden erwähnt, aber nicht detailliert beschrieben.

Mein Fazit: Nicht für Pros aber auch nicht für absolute Beginner - ein gutes Buch für Interessierte mit Ideen und ersten Erfahrungen. Habe mir gerade Pro Android: Developing Mobile Applications for G1 and Other Google Phones (Expert's Voice in Open Source) bestellt, das lt. Inhaltsverzeichnis noch deutlich tiefer einsteigt als diese Publikation.
Kommentar 11 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta) (Kann Kundenrezensionen aus dem "Early Reviewer Rewards"-Programm beinhalten)

Amazon.com: 2.8 von 5 Sternen 20 Rezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Unfortunate 21. Mai 2010
Von Ryan - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
The book itself looked quite promising. However, the information it provides does not deviate very far from the FREE examples that are provided online by the SDK. It does provide some step-by-step annotations to the SDK examples which do help a little. Thankfully it didn't cost too much so it wasn't a complete waste.
3 von 4 Kunden fanden die folgende Rezension hilfreich
1.0 von 5 Sternen Very Poorly Written 14. Juni 2009
Von Ahmed Shakil - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
First of all I was expecting a lot more from an o'reilly collection.

Secondly there is no difference in this book than looking up online help and reading android documentation. Why would I waste money on a book.

This book is also not very well organized to have a good learning experience. To me it looks like a blob. So far Hello, Android: Introducing Google's Mobile Development Platform has proven to be the best Android book out there.

Also I was expecting more 1.5 coverage in this book since it was released after Android 1.5 SDK was available.
5 von 8 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Extremely well written book 6. Juli 2009
Von Hycel B. Taylor III - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
Except for the fact that this book lacks an overview of Android 1.5, which I suspect will be in the next addition; I do not understand the bad reviews of this book.

Whenever I read a technical book on a new language or new platform, there are five specific things I look for:

1. Does the book contain a short, clear introduction that gives a little bit of history on the subject matter and states the purpose and intent of the book?
2. Does the book quickly present me with the ubiquitous "Hello World" example so that I'm immediately gratified, producing my first working program?
3. Does each chapter contain a summary? I like to read the summary first so that I know what knowledge I will gain from the chapter.
4. Does the content and knowledge contained in each chapter build on the content and knowledge gained from previous chapters?
5. Is the attention to detail in each chapter sufficient enough that I have truly gained some information that will allow me to be immediately productive in the subject matter?

If you look for these things in this book, you will find them in spades.

If you're looking for a book that will help you thoroughly understand the ins and outs of the android platform, you will want this book in your arsenal.

If one takes the time to read this book in its entirety, you will most likely become very proficient and comfortable writing android applications. This book will then become an excellent reference manual that you may refer to often.
50 von 53 Kunden fanden die folgende Rezension hilfreich
1.0 von 5 Sternen Only minimal coverage of actually writing applications. 19. Juni 2009
Von Christopher M. Nehren - Veröffentlicht auf Amazon.com
Format: Taschenbuch
I was expecting a lot more from this book, considering my respect for ORA. I was expecting something with the rigor of K&R and got something on par with "... For Dummies". The book presents the obligatory "hello world", discusses it briefly, and then plops a fully complete application on the reader's lap. Instead of building the application up from the ground, the book explains how the full application works. I'm not a neophyte developer; I could garner the same knowledge from looking at one of the open source Android applications (like the many apps in the source tree). I was hoping for a walkthrough for an unfamiliar environment, but rather received a technical review of a finished application. Most unhelpful. Here's hoping ORA realizes how this book failed and reinvent it in a second edition.
4 von 4 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Worth the read if you have a Safari sub. 16. März 2010
Von Mark Freeman - Veröffentlicht auf Amazon.com
Format: Taschenbuch
Reading previous reviews, my initial impressions were that the book wouldn't live up to the description. In contrast, I found the book to be a good introduction to the platform and to specific requirements for building an Android application.

The book starts by explaining how to set up your system for development of Android applications with Eclipse. The information was correct and made no assumptions as to your previous exposure to Eclipse. While most of this information is available from the Android Developers site ([..]), it did go a step further and explain the layout of the Eclipse IDE. This includes portions directly related to Google's plugins.

Unfortunately this good section was followed by downloading and installing the MJAndroid project. The project doesn't work. Like many other reviewers, I was able to download and compile the project, but it wouldn't run in the emulator, without giving fatal errors. Given that this was the example project for the book, this was a major strike against the it.

The book proceeded to explain various portions of the project and how they relate to the topic at hand. While the explanations of each section of an Application was quite good, doing a good job of helping me to understand the subjects, the code in the downloaded application didn't match what was printed in the book. It appeared as if the authors were continuing to make changes to the code (for a new edition maybe) and publishing them. Steps should have been taken to freeze the code and make it clear to readers what should be downloaded. This may be the reason the code wasn't able run on the emulator.

Finally, time is taken to explore how an application is published and what must be done to submit to the App store, the Google APIs, and interacting with databases telephony, and Inter-Process Communication. These were some of the best chapters in the book.

Overall, if a second edition is planned, I would likely read it, especially given the smaller size of the book. The explanations of each section were great. The only overshadowing issue being that the example code didn't match the actual code, and that it didn't run on the emulator. My one request for a future edition would be to add a section on interacting with web services and parsing of XML and JSON. And again, thanks to the authors for not basing the entire book around the creation of a game. My vote, 3 stars. It is worth the read if you have a Safari sub.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.