Ihren Artikel jetzt
eintauschen und
EUR 0,10 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Alle 2 Bilder anzeigen

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


Alle 2 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Taschenbuch
"Bitte wiederholen"
EUR 31,69 EUR 7,66
5 neu ab EUR 31,69 10 gebraucht ab EUR 7,66
Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Geschenk in letzter Sekunde?
Amazon.de Geschenkgutscheine zu Weihnachten: Zum Ausdrucken | Per E-Mail

Produktinformation

  • Taschenbuch: 334 Seiten
  • Verlag: O'Reilly & Associates; Auflage: 1 (29. Mai 2009)
  • Sprache: Englisch
  • ISBN-10: 0596521472
  • ISBN-13: 978-0596521479
  • Größe und/oder Gewicht: 17,8 x 1,7 x 23,2 cm
  • Durchschnittliche Kundenbewertung: 4.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 327.522 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

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.

In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Kundenrezensionen

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

Die hilfreichsten Kundenrezensionen

11 von 11 Kunden fanden die folgende Rezension hilfreich Von S. Adolf am 15. September 2009
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 War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 20 Rezensionen
50 von 53 Kunden fanden die folgende Rezension hilfreich
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.
30 von 32 Kunden fanden die folgende Rezension hilfreich
Worse than usual for Oreilly 27. Juni 2009
Von Frank L. Maker - Veröffentlicht auf Amazon.com
Format: Taschenbuch
I usually swear by OReilly books, but this one just doesn't cut it. This book is only really useful for an absolute beginner and should probably be titled "Learning Android". Even so, it still isn't very high quality. There is away too much information about just setting up the development environment. Very disappointing. If you are looking for a desk reference for Android, look elsewhere.
33 von 37 Kunden fanden die folgende Rezension hilfreich
Seriously? 9. Juni 2009
Von W. York - Veröffentlicht auf Amazon.com
Format: Taschenbuch
I am an avid Oreilly fan. I write software in a number of different languages and environments. This has got to be the absolute worst coverage of android I've seen. It was less informative than the books covering beta releases. There are typos, not just normal sentence typos but method signatures in the examples. You'd think as late as this book is there'd be none of that. I feel pretty ripped off having bought this book.
5 von 5 Kunden fanden die folgende Rezension hilfreich
Buy it in conjunction with another Android book 29. März 2010
Von Sidharth Kshatriya - Veröffentlicht auf Amazon.com
Format: Taschenbuch
Look, the book is not spectacular and the ratings of other reviewers proves this. I found the book just about "OK" too.

This book is useful to read in conjunction with another book on Android. The advantage of this book is that it gives a good 20,000 ft in the sky overview of the Android system. So while the other book might be plodding through the fundamentals and concepts, this book takes you on a nice journey within Android. Think of it as a novel.

BTW some reviewers have criticized the inordinate time the book spends on explaining the Android Eclipse IDE. I actually think thats a good thing.

Summary: You can't learn Android programming by reading this book. Buy it in case you want an overview of Android.
4 von 4 Kunden fanden die folgende Rezension hilfreich
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.