Android-Apps entwickeln für Einsteiger

Eigene Spiele-Apps für Leser mit Programmierkenntnissen! Aktuell zu Android 5

Uwe Post (Autor)

Media-Kombination
409 Seiten
2013 | 3. Auflage
Galileo Press
978-3-8362-2629-5 (ISBN)

Lese- und Medienproben

Android-Apps entwickeln für Einsteiger - Uwe Post
24,90 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Ihr Einstieg in die App-Programmierung! Grundkenntnisse in der Programmierung werden vorausgesetzt, und es kann losgehen: Hier lernen Sie auf besonders einfache und unterhaltsame Weise, wie Sie Apps für Android entwickeln. Schritt für Schritt programmieren Sie ein eigenes Spiel, das sich sehen lassen kann. Natürlich mit allem Drum und Dran: Animationen, Sounds, Zeichnen, Bewegungssensoren, Kamera, Highscores u.v.m. lernen Sie einzusetzen für Ihre Spielidee. Die benötigte Software finden Sie auf der DVD, so dass Sie sofort loslegen können!


Aus dem Inhalt:





* Startvorbereitungen
* Kurze Java-Einführung
* Entwicklungstools installieren
* Schritt für Schritt zur ersten App
* Ein Spiel entwickeln
* Was soll das Spiel machen? - Aufbau der Game Engine
* Sound & Animation hinzufügen
* Spieler vernetzen: Highscores und Bestenlisten
* Augmented Reality: mehr Spaß & Spannung durch die Kamera
* Mehr zu Apps
* Arbeiten mit Geokoordinaten
* Hintergrundservices nutzen
* Ein neues Layout für Ihre App
* Apps veröffentlichen in Google Play und anderen Markets

Uwe Post, geboren 1968, hat ein Diplom in Physik und Astronomie und ist Chefentwickler einer Firma, die Smartphone-Spiele herstellt. Er schreibt Fachartikel in Computerzeitschriften, allerdings deutlich mehr Science-Fiction-Geschichten. Er ist verheiratet, lebt und arbeitet in Westdeutschland.

Vorwort ... 13


1. Einleitung ... 15


1.1 ... Für wen ist dieses Buch? ... 15

1.2 ... Unendliche Möglichkeiten ... 20

1.3 ... Was ist so toll an Android? ... 25



2. Ist Java nicht auch eine Insel? ... 41


2.1 ... Warum Java? ... 41

2.2 ... Grundlagen ... 44

2.3 ... Pakete ... 47

2.4 ... Klassen implementieren ... 49

2.5 ... Daten verwalten ... 61

2.6 ... Vererbung ... 65



3. Vorbereitungen ... 71


3.1 ... Was brauche ich, um zu beginnen? ... 71

3.2 ... JDK installieren ... 73

3.3 ... Eclipse installieren ... 75

3.4 ... Tour durch Eclipse ... 77

3.5 ... Android Development Tools installieren ... 80

3.6 ... Android SDK installieren ... 82

3.7 ... SDK Tools installieren ... 83

3.8 ... Ein virtuelles Gerät erzeugen ... 85

3.9 ... Eclipse mit dem Handy verbinden ... 88

3.10 ... Fehlersuche ... 89

3.11 ... Was tun, wenn mein Eclipse verrücktspielt? ... 97



4. Die erste App ... 101


4.1 ... Sag »Hallo«, Android! ... 101

4.2 ... Bestandteile einer Android-App ... 112

4.3 ... Benutzeroberflächen bauen ... 124

4.4 ... Buttons mit Funktion ... 136

4.5 ... Eine App installieren ... 139



5. Ein Spiel entwickeln ... 145


5.1 ... Wie viele Stechmücken kann man in einer Minute fangen? ... 145

5.2 ... Grafiken einbinden ... 152

5.3 ... Die Game Engine ... 156

5.4 ... Der erste Mückenfang ... 190



6. Sound und Animation ... 197


6.1 ... Sounds hinzufügen ... 198

6.2 ... Sounds abspielen ... 202

6.3 ... Einfache Animationen ... 205

6.4 ... Fliegende Mücken ... 216



7. Internet-Zugriff ... 231


7.1 ... Highscores speichern ... 231

7.2 ... Bestenliste im Internet ... 241

7.3 ... Listen mit Adaptern ... 267



8. Kamera und Augmented Reality ... 281


8.1 ... Die Kamera verwenden ... 281

8.2 ... Bilddaten verwenden ... 289



9. Sensoren und der Rest der Welt ... 301


9.1 ... Himmels- und sonstige Richtungen ... 301

9.2 ... Wo fliegen sie denn? ... 309

9.3 ... Beschleunigung und Erschütterungen ... 323

9.4 ... Hintergrund-Services ... 331

9.5 ... Arbeiten mit Geokoordinaten ... 339



10. Tipps und Tricks ... 349


10.1 ... Views mit Stil ... 349

10.2 ... Dialoge ... 357

10.3 ... Layout-Gefummel ... 366

10.4 ... Homescreen-Widgets ... 369



11. Apps veröffentlichen ... 375


11.1 ... Vorarbeiten ... 375

11.2 ... Hausaufgaben ... 381

11.3 ... Alternative Markets ... 393



Die Buch-DVD ... 401


Index ... 403

Erscheint lt. Verlag 28.8.2013
Reihe/Serie Galileo Computing
Verlagsort Bonn
Sprache deutsch
Maße 172 x 230 mm
Gewicht 838 g
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Schlagworte Android 5 • Android-Apps • Android Apps; Programmierung • Android SDK • App-Programmierung • Eclipse • Java • Key Lime Pie
ISBN-10 3-8362-2629-4 / 3836226294
ISBN-13 978-3-8362-2629-5 / 9783836226295
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich