Die Praxisworkshops für Android-Entwickler

Trailer Einführung ins Video-Training

Apps entwickeln für Android 5

Das umfassende Training

€ 39,90

Sofort verfügbar

€ 39,90

Sofort lieferbar

Video-Training, , Spielzeit 13 Stunden,
Windows, Mac, Linux, iOS (App erhältlich im App Store)
ISBN 978-3-8362-2656-1
Video-Training, , Spielzeit 13 Stunden,
Windows, Mac, Linux, iOS (App erhältlich im App Store)
ISBN 978-3-8362-3668-3

Der erfahrene Trainer und Entwickler Tobias Polley zeigt Ihnen Film für Film, wie Sie Apps für alle Android-Geräte (Smartphone, Tablet, TV, Smartwatch) entwickeln. Von der Gestaltung der Navigation bis hin zur Programmierung komplexer Features lernen Sie in diesem Training alles, was Sie für die Entwicklung von Android-Apps benötigen. Darüber hinaus erfahren Sie in zahlreichen Workshops, wie Sie die neuen Funktionen von Android Lollipop in Ihre App integrieren. Das ideale Training für alle, die in der Android-Entwicklung weiterkommen wollen.

  • Die Neuerungen von Android direkt im Einsatz erklärt – inkl. Material Design
  • Datenverwaltung, GPS, Kamerazugriff, Sensorsteuerung und mehr
  • Für alle Android-Geräte entwickeln: Smartphone, Tablet, Wearable, TV

Blicke ins Training

    Tobias Polley ist Software-Entwickler, IT-Berater und Trainer. Er kennt das Android-System bis ins Detail und zeigt Ihnen in seinem Training, wie Sie Apps für Android entwickeln.

    Der Trainer
    • 01:37
      Trailer
    • 07:27
      1.6 Android Studio im Überblick
    • 10:27
      2.10 Apps mit mehreren Activities
    • 05:45
      4.2 Mehrere Sprachen unterstützen
    • 10:03
      9.2 Drahtlose Kommunikation per NFC
    • 17:29
      12.6 Deployment für Android Wear

    Was möchten Sie lernen?

    1. Android-Oberflächen programmieren

      Entdecken Sie die Möglichkeiten von Material Design und lernen Sie, wie Sie die Oberfläche Ihrer App gestalten können. So entwickeln Sie Apps mit einem modernen Design, das auffällt.

    2. Eigene Apps entwickeln von A bis Z

      Tobias Polley zeigt Film für Film, wie Sie eigene Multimedia-Anwendungen programmieren und auf die Sensoren der Geräte zugreifen. Außerdem erfahren Sie, wie Sie Apps für Android Wear entwickeln.

    3. Android-Apps veröffentlichen

      Profitieren Sie von zahlreichen Tipps, mit denen Sie Ihre App auf Google Play zum Erfolg machen. Film für Film lernen Sie, wie Sie Ihre Apps auf Fehler hin prüfen und für alle Ausgabegeräte optimieren.

    Inhaltsverzeichnis

    • 1. Erste Schritte mit Android Studio
      01:13 Std.
      • 1.1 Einleitung00:20 Min.
      • 1.2 Die Entwicklungsumgebung einrichten07:47 Min.
      • 1.3 Ein Projekt erstellen04:35 Min.
      • 1.4 Der App-Entwicklungszyklus08:20 Min.
      • 1.5 Android Studio und Eclipse ADT im Vergleich09:32 Min.
      • 1.6 Android Studio im Überblick07:27 Min.
      • 1.7 Die Android-Dokumentation05:51 Min.
      • 1.8 Dem Fehler auf der Spur: Debugging09:01 Min.
      • 1.9 Der Build-Prozess12:04 Min.
      • 1.10 Die fertige App – Ein Android Application Package (APK)04:56 Min.
      • 1.11 Den Code vor neugierigen Augen schützen03:56 Min.
    • 2. Das Android-System im Detail
      01:06 Std.
      • 2.1 Einleitung00:23 Min.
      • 2.2 Was ist Android?07:44 Min.
      • 2.3 Das Prozessmodell07:43 Min.
      • 2.4 Ist Android eine Open-Source-Plattform?02:58 Min.
      • 2.5 Mit Intents arbeiten07:02 Min.
      • 2.6 Fotos mit einer App erstellen05:42 Min.
      • 2.7 Die Hauptkomponenten einer Android-App03:46 Min.
      • 2.8 Ein Foto in die App laden06:13 Min.
      • 2.9 Intents standardisieren04:45 Min.
      • 2.10 Apps mit mehreren Activities10:27 Min.
      • 2.11 Tasks und deren Back-Stack04:23 Min.
      • 2.12 Hierarchische App-Navigation erstellen05:17 Min.
    • 3. UI-Komponenten und Activities
      01:01 Std.
      • 3.1 Einleitung00:22 Min.
      • 3.2 Die UI-Komponenten von Material Design07:03 Min.
      • 3.3 Layouts anwenden08:33 Min.
      • 3.4 Der View-Baum06:43 Min.
      • 3.5 Der grafische Editor in der Praxis07:27 Min.
      • 3.6 Der Lebenszyklus einer Activity10:23 Min.
      • 3.7 Fragments nutzen11:46 Min.
      • 3.8 So kommunizieren Activities und Fragments miteinander09:37 Min.
    • 4. Ressourcen einsetzen
      00:47 Std.
      • 4.1 Einleitung00:17 Min.
      • 4.2 Mehrere Sprachen unterstützen05:45 Min.
      • 4.3 Ein eigenes Foto einbinden01:49 Min.
      • 4.4 Die Android-Längeneinheit13:43 Min.
      • 4.5 Eigene Grafiken hinzufügen05:34 Min.
      • 4.6 Bildschirmformate erkennen08:21 Min.
      • 4.7 Der Algorithmus für die Auswahl der Ressourcen12:17 Min.
    • 5. App-Design und komplexe UI-Komponenten
      01:20 Std.
      • 5.1 Einleitung00:20 Min.
      • 5.2 Stileigenschaften festlegen05:51 Min.
      • 5.3 Themes verwenden12:34 Min.
      • 5.4 Eine Einführung in Material Design07:37 Min.
      • 5.5 Material Design in der Praxis12:42 Min.
      • 5.6 Listen gestalten10:24 Min.
      • 5.7 Einfache Listen-Adapter07:11 Min.
      • 5.8 Eigene Listen-Adapter erstellen10:09 Min.
      • 5.9 »RecyclerView« für flexible Listen06:33 Min.
      • 5.10 Tabs verwenden06:39 Min.
    • 6. Hintergrunddienste erstellen
      01:30 Std.
      • 6.1 Einleitung00:21 Min.
      • 6.2 Multithreading11:07 Min.
      • 6.3 Auf das Dateisystem zugreifen08:05 Min.
      • 6.4 Das Android-Dateisystem im Überblick06:35 Min.
      • 6.5 »SharedPreferences« nutzen04:45 Min.
      • 6.6 Mit Android-Apps auf das Internet zugreifen07:16 Min.
      • 6.7 Die »Volley«-Bibliothek05:10 Min.
      • 6.8 Netzwerkzugriff im Hintergrund: »Bound« und »Started Services«09:33 Min.
      • 6.9 Kommunikation zwischen Service und Activity11:13 Min.
      • 6.10 Der Job-Scheduler06:48 Min.
      • 6.11 Push-Notifications richtig verwenden06:43 Min.
      • 6.12 Push-Notifications in der Praxis13:05 Min.
    • 7. Mit Datenbanken arbeiten
      00:41 Std.
      • 7.1 Einleitung00:25 Min.
      • 7.2 Eine Datenbank anlegen und befüllen13:21 Min.
      • 7.3 Die Datenbank anzeigen04:57 Min.
      • 7.4 Die Hilfsklasse »Loader«05:11 Min.
      • 7.5 Die Datenbank anzeigen mit dem »AsyncTaskLoader«06:26 Min.
      • 7.6 Die Versionierung des Datenbankschemas09:04 Min.
      • 7.7 Thread-Sicherheit von »SQLite«01:54 Min.
    • 8. Eigene UI-Komponente implementieren
      00:48 Std.
      • 8.1 Einleitung00:22 Min.
      • 8.2 Der »Canvas« – Eine Leinwand für Designer13:47 Min.
      • 8.3 »Accessibility« – Eine App für alle Anwendungsfälle03:03 Min.
      • 8.4 Eingabesteuerung mit mehreren Fingern14:04 Min.
      • 8.5 Gesten erkennen08:07 Min.
      • 8.6 Zustände speichern und laden09:18 Min.
    • 9. Konnektivität und Sensoren
      01:10 Std.
      • 9.1 Einleitung00:24 Min.
      • 9.2 Drahtlose Kommunikation per NFC10:03 Min.
      • 9.3 Inhalte mit »Android Beam« teilen10:43 Min.
      • 9.4 Gerätesensoren ansteuern02:49 Min.
      • 9.5 Schrittzähler programmieren04:10 Min.
      • 9.6 Beschleunigung und Orientierung01:40 Min.
      • 9.7 Geo Location und Google Maps14:12 Min.
      • 9.8 Bluetooth-Unterstützung einrichten06:59 Min.
      • 9.9 »Wi-Fi Direct« nutzen09:49 Min.
      • 9.10 »Camera« – So steuern Sie die Kamera09:44 Min.
    • 10. Mit anderen Android-Apps kommunizieren
      00:51 Std.
      • 10.1 Einleitung00:25 Min.
      • 10.2 »Alarm!« – Eine App wacht auf10:18 Min.
      • 10.3 Die Klasse »Binder«07:36 Min.
      • 10.4 Verteilte Objekte07:19 Min.
      • 10.5 »RemoteViews« nutzen04:05 Min.
      • 10.6 Widgets erstellen08:33 Min.
      • 10.7 Auf das Adressbuch zugreifen06:28 Min.
      • 10.8 Eigene Daten zugänglich machen06:55 Min.
    • 11. Grafik, Animation und Medien
      01:00 Std.
      • 11.1 Einleitung00:25 Min.
      • 11.2 Animationen hinzufügen05:44 Min.
      • 11.3 OpenGL einbinden04:36 Min.
      • 11.4 Notifications in der Statuszeile06:29 Min.
      • 11.5 RenderScript verwenden05:30 Min.
      • 11.6 Das Storage-Access-Framework07:46 Min.
      • 11.7 Apps für Android TV entwickeln09:44 Min.
      • 11.8 Zweitbildschirm-Unterstützung06:15 Min.
      • 11.9 »Cast API« verwenden09:55 Min.
      • 11.10 Audio-Playback und Aufnahme04:28 Min.
    • 12. Debugging, Deployment und Veröffentlichung
      01:33 Std.
      • 12.1 Einleitung00:26 Min.
      • 12.2 Apps automatisiert testen06:00 Min.
      • 12.3 Ein Speicherloch finden06:29 Min.
      • 12.4 Performance-Probleme finden06:13 Min.
      • 12.5 Google Analytics – Wer nutzt Ihre App?06:18 Min.
      • 12.6 Deployment für Android Wear17:29 Min.
      • 12.7 Die API-Levels12:52 Min.
      • 12.8 App Stores im Vergleich05:17 Min.
      • 12.9 Einen Google-Account anlegen03:04 Min.
      • 12.10 Apps im Play Store aufbereiten07:49 Min.
      • 12.11 Upload und Veröffentlichung08:26 Min.
      • 12.12 In-App-Verkäufe einrichten12:51 Min.

    Pressestimmen

    »Empfehlung der Redaktion!«
    SCREENGUIDE, 07/2015
    ZIP-Datei zum Download (2.8 GB). 113 Videos, gegliedert in 12 Kapitel, Spielzeit 13 Stunden. HD-Auflösung (1280 x 720 Pixel). Vollbild- und Fenstermodus, komfortable Navigation, Unterteilung in übersichtliche Lernschritte, mit Lesezeichen, Suchfunktion und Index zum Nachschlagen. Mit allen Codebeispielen zum Mitprogrammieren und Android Studio Bundle (1.3 GB). Für Windows (10, 8, 7, Vista), OS X (Intel) und Linux. Alle Videos lauffähig auf Android und in der Rheinwerk Video-App für iPad und iPhone.
    DVD-ROM mit 113 Videos, gegliedert in 12 Kapitel, Spielzeit 13 Stunden. HD-Auflösung (1280 x 720 Pixel). Vollbild- und Fenstermodus, komfortable Navigation, Unterteilung in übersichtliche Lernschritte, mit Lesezeichen, Suchfunktion und Index zum Nachschlagen. Mit allen Codebeispielen zum Mitprogrammieren. Für Windows (10, 8, 7, Vista), OS X (Intel) und Linux. Alle Videos lauffähig auf Android und in der Rheinwerk Video-App für iPad und iPhone.

    Diese Produkte könnten Sie auch interessieren

    Download

    € 39,90 inkl. MwSt.

    Sofort verfügbar

    DSAG Mitglieder
    Der Rabatt wird im Warenkorb sichtbar

    DVD

    € 39,90 inkl. MwSt.

    Sofort lieferbar

    Kostenloser Versand für Deutschland und Österreich

    DSAG Mitglieder
    Der Rabatt wird im Warenkorb sichtbar

    Kostenloser Versand
    Deutschland und Österreich
    Bequem zahlen
    Kreditkarte, PayPal, Rechnung oder Bankeinzug
    Schnelle Lieferung
    Auch per Express
    Wir sind gerne für Sie da
    Hilfe zur Bestellung

    Montag bis Freitag,
    09:00 bis 17:30 Uhr
    +49 228 42150-0

    service@rheinwerk-verlag.de