Mit dem Erscheinen des Android-Betriebssystems für Mobiltelefone wird eine Entwicklungsplattform angeboten, die aus vielen Einschränkungen bisheriger, teilweise proprietärer, Systeme gelernt hat. Android verspricht ein einfaches, mächtiges Prozessmodell, eine wohldefinierte Programmierschnittstelle und nicht zuletzt die Offenlegung der Quellcodes.
Das Buch versetzt Java-erfahrene Leser in die Lage, qualitativ hochwertige 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.
Im ersten Teil des Buches lernt der Leser zunächst die grundlegenden Konzepte und Elemente von Android kennen. Im anschließenden Praxisteil kann er anhand eines durchgängigen Beispiels Schritt für Schritt die Entwicklung einer mobilen Anwendung nachvollziehen. Der dritte Teil bereitet den Entwickler auf den professionellen Einsatz von Android in der Praxis vor. Die gesamte Darstellung wird durch Codebeispiele im Buch und auf der zugehörigen Website unterstützt.
Das Buch versetzt Java-erfahrene Leser in die Lage, qualitativ hochwertige 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.
Im ersten Teil des Buches lernt der Leser zunächst die grundlegenden Konzepte und Elemente von Android kennen. Im anschließenden Praxisteil kann er anhand eines durchgängigen Beispiels Schritt für Schritt die Entwicklung einer mobilen Anwendung nachvollziehen. Der dritte Teil bereitet den Entwickler auf den professionellen Einsatz von Android in der Praxis vor. Die gesamte Darstellung wird durch Codebeispiele im Buch und auf der zugehörigen Website unterstützt.