Android 2: Grundlagen und Programmierung - Softcover

Arno Becker; Marcus Pant

 
9783898646772: Android 2: Grundlagen und Programmierung

Inhaltsangabe

Android hat sich mittlerweile als Plattform für Mobiltelefone und Kleincomputer etabliert. Java-Entwickler, die sich damit beschäftigen, erhalten über das Android SDK interessante Möglichkeiten der Anwendungsentwicklung für eine Vielzahl von Geräten, nicht nur für Mobiltelefone. Zahlreiche Android-spezifische Klassen ermöglichen den Zugriff auf die Gerätefunktionen und erfordern spezielles Wissen im Umgang mit begrenztem Speicher und begrenzter Rechenleistung. Dieses Buch versetzt Java-erfahrene Leser in die Lage, professionelle Software für die Android-Plattform zu entwickeln. Dabei werden die besonderen Rahmenbedingungen berücksichtigt, die sich aus geringer Prozessorleistung, instabilen Netzwerkverbindungen und plötzlichen Programmunterbrechungen, z.B. durch Telefonanrufe, ergeben. Behandelt werden u.a. folgende Themen: - Oberflächen, Dialoge und Menüs - Komponenten einer Android-Anwendung - Hintergrundprozesse - Datenbanken und Dateisystem - Netzwerk- und Datenübertragung - Location Based Services - Testen einer Android-Anwendung - Debuggen, Signieren und Performance Anhand eines durchgängigen Beispiels kann der Leser die vorgestellten Inhalte praktisch nachvollziehen. Alle Codebeispiele werden zusätzlich auf der Buchwebsite (www.androidbuch.de/beispiele.htm) zum Download angeboten. Die 2. Auflage wurde umfassend überarbeitet und auf die Android-Version 2 aktualisiert. Folgende Themen wurden ergänzt: - SMS senden und empfangen - Hierarchy Viewer -Trace View

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

Dipl.-Inform. Arno Becker ist bei der visionera GmbH verantwortlich für den Bereich "`Mobile Lösungen"'. Nach langjähriger Erfahrung mit Java ME beschäftigte er sich von Beginn an intensiv mit Android. Seine dadurch erworbenen Kenntnisse gibt er als Berater, in Schulungen und auf Vorträgen weiter. Früh hat er die Einsatzmöglichkeiten von Android in Embedded Systems und im Entertainment-Bereich erkannt und sich auch in die Systeminterna von Android eingearbeitet.

Dipl.-Inform. Marcus Pant arbeitet für die visionera GmbH als Berater in Kundenprojekten. Seine Schwerpunkte liegen in der Entwicklung von Java-EE-Systemen und im Projektmanagement. Er beschäftigt sich seit 2007 mit Android und hat sich auf die Bereiche Datenspeicherung und Tests spezialisiert.

Dipl.-Phys. David Müller ist Senior-Entwickler und Berater bei der visionera GmbH. Er ist seit mehreren Jahren in verschiedenen Branchen tätig und konnte Erfahrungen in zahlreichen Java-Projekten sammeln. Mit Android beschäftigt er sich seit 2008 und setzt dabei den Schwerpunkt auf die Entwicklung standortbezogener Dienste und Oberflächen.

Rezensionen

Seitdem Google am 12. November 2007 die Vorabversion des Android SDKs veröffentlicht hat, ist Android einen weiten Weg gekommen, der noch über den ursprüngliche Hardwareeinsatzfeld Mobiltelefon hinausgeht - Arno Becker und Marcus Pant unter Mitarbeit von David Müller haben aktuell zur Android-Version 2.0 nun auch die 2., aktualisierte und erweiterte Auflage ihres Grundlagen und Programmierung-Buchs zu Android 2 herausgebracht: wie schon in der 1. Auflage ist die praktische Softwareentwicklung mit den Android-SDK im Vordergrund, Oberflächen und Menüs, Datenübertragung, Datenspeicherung und Hintergrunddienste bis hin zu GPS.

Die Autoren arbeiten solide und nachhaltig: stabile und performante Programme sind das Ziel, theoretisches Hintergrundwissen und Android-Funktionsweisen der Weg dorthin - praktische Detailtiefe garantiert.

Als Voraussetzung sollte man Erfahrung in der Softwareentwicklung und in der Java-Programmierung mitbringen - neben der reinen Programmierung sprechen die Autoren jedoch auch Themenbereiche wie Sicherheit und Verschlüsselung an und wenden sich damit etwa auch an technische Projektleiter.

ist insgesamt ein ergiebiges, grundlagen- und gleichzeitig ergebnisorientiertes Praxisbuch für professionelle Umsetzungen von Android-Programmen - die Android-Dokumentation im Hintergrund ist nützlich aber nicht Voraussetzung. --Wolfgang Treß/textico.de

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.