Android TV Schulung
Android TV ist eine von Google entwickelte Android-Plattform für Smart-TVs. Apps, die für Android TV entwickelt wurden, ermöglichen es den Nutzern, die Benutzeroberfläche auf großen Bildschirmen anzuzeigen und zu navigieren. Android TV bietet außerdem Content Discovery, Sprachunterstützung und Live-Content-Feeds, die das Erlebnis mobiler Apps auf ein TV-Gerät bringen.
Diese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an Entwickler, die neue Android TV-Apps entwerfen und erstellen möchten. Sie können auch ihre bestehenden Apps so erweitern, dass sie auf TV-Geräten ausgeführt werden können, um die App-Bindung und den Umsatz zu steigern.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- die notwendige Entwicklungsumgebung einzurichten, um mit der Entwicklung von Android TV-Apps zu beginnen.
- Die Anforderungen für die Qualifizierung einer App als TV-App zu verstehen.
- Apps auf einem Android TV-Emulator zu erstellen und zu testen, um eine erste Benutzererfahrung zu machen.
- Die TV-App durchsuchbar machen und in den Google Assistant integrieren, um das Nutzererlebnis zu optimieren.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Schulungsübersicht
Einführung
- Überblick über Android TV Merkmale und Vorteile
Erste Schritte
- Vorbereiten der Entwicklungsumgebung
- Verstehen der Codestruktur
- Einrichten des Android TV Emulators
Erstellen von Android TV Apps
- Überblick über die Leanback-Bibliothek
- Verstehen der Android TV Anwendungskriterien
- Erstellen eines Katalogbrowsers
- Erstellen eines Kartenpräsenters und einer Ansicht
- Hinzufügen von Steuerelementen und Player
- Erstellen von Wiedergabelisten und einer Detailansicht
- Einrichten von Zuhörern für angeklickte Elemente
- Arbeiten mit Steuerelementen und Playern
- Implementieren des Wiedergabebildschirms
- Erstellen und Ausführen von Videos
Optimieren Android TV Apps Engagement
- Hinzufügen von empfohlenen Inhalten und Kanälen
- TV-Apps durchsuchbar machen
- Integration von TV-Apps mit dem Google Assistenten
- Hinzufügen einer Vorschau verwandter Videos
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrung mit Android-Entwicklung
- Vertrautheit mit Java oder Kotlin Programmierung
Publikum
- Entwickler
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Android TV Schulung - Booking
Android TV Schulung - Enquiry
Android TV - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (4)
Der Trainer war bereit, zusätzliche Probleme im Dolch zu erforschen.
Susheel - Home
Kurs - Dependency Injection with Dagger 2
Maschinelle Übersetzung
Trainerwissen und die Leichtigkeit, mit der er es präsentierte.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kurs - Android Applications Testing
Maschinelle Übersetzung
I really enjoyed the fairly broad coverage of topics.
john harrigan
Kurs - Android Development
Maschinelle Übersetzung
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Kurs - Cross-platform mobile development with PhoneGap/Apache Cordova
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Android - Grundkenntnisse
28 StundenAndroid ist Go mobile Betriebssystem begaffen. Dieser Kurs demonstriert anhand von praktischen Übungen die Grundlagen von Android .
Cross-platform mobile development with PhoneGap/Apache Cordova
21 StundenThe objective of cross-platform frameworks is to allow you to write applications once and have it run on multiple platforms. Want to build an iPhone app that will also run on Android? Have a customer turn round and want their Android app to run on Windows Phone? No problem.
On this three-day PhoneGap/Apache Cordova course you will look at two different yet complimentary technologies for cross-platform mobile development. (Apache Cordova is the new name for PhoneGap. Adobe acquired PhoneGap from the original developers and gifted it to the Apache Software Foundation.)
Upon completion of this PhoneGap/Apache Cordova course, you will be able to build fully-functioning mobile Web applications using the framework, manage source code and handle platform tweaks, create “native like” experiences from a web application -- and much more!
Develop Android Applications
21 StundenDieser Kurs richtet sich an alle, die an der Erstellung von Android Anwendungen interessiert sind.
In diesem Kurs erlernen Sie die grundlegenden Fähigkeiten zum Android von Android Anwendungen von Grund auf mithilfe interessanter Funktionen, die der Android Plattform hinzugefügt wurden, z. B. Hintergrundverarbeitung, Datenbankzugriff und standortbasierte Dienste.
Android-Entwicklung
28 StundenZiele:
Nach Abschluss dieser Schulung kann der Delegierte:
- Erstellen Sie eine eigene Android Anwendung und laden Sie sie in den Android Market hoch.
- Entwickeln Sie für Simulatoren und reale Geräte.
- Lerne alle Grundlagen der Android Entwicklung.
Android Fundamentals
56 StundenAndroid ist eine Open-Source-Plattform, die von Google für die mobile Entwicklung entwickelt wurde.
Anwendungen für die Android-Plattform werden in Java entwickelt.
Dieser Kurs bietet einen Überblick über die grundlegenden Themen von Android.
Android Grundlagen - Fast Track
28 StundenAndroid ist eine von Google entwickelte Open-Source-Plattform für die mobile Entwicklung.
Anwendungen für die Android-Plattform werden in Java entwickelt.
Dieser Kurs gibt einen Überblick über die grundlegenden Themen von Android.
Dies ist das Fast-Track-Programm, das das ursprüngliche Training beschleunigt
Android HAL (Hardware Abstraction Layer)
21 StundenDiese von einem Ausbilder geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die HAL-Schnittstellen schreiben möchten, um Android-Anwendungen die Kommunikation mit der zugrunde liegenden Hardware zu ermöglichen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Verstehen Sie die Android HAL-Architektur und ihre Rolle in der Systemfunktionalität.
- Erlernen Sie AIDL-Kenntnisse (Android Interface Definition Language) für die moderne HAL-Entwicklung.
- Erlernen Sie Migrationstechniken von HIDL zu AIDL.
- Entdecken Sie Updates für Audio- und Kamera-HALs, einschließlich der neuen Funktionen, die in Android 14 eingeführt wurden.
- Informieren Sie sich über bewährte Methoden, um die HAL-Konformität mit den Sicherheits- und Datenschutzstandards von Android sicherzustellen.
- Erkunden Sie die Auswirkungen von Project Mainline auf die Modularität und Aktualisierbarkeit von HAL.
Android System Programming
28 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die Android für verschiedene Hardware und Plattformen verstehen, anpassen und erweitern möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Entwicklungsumgebung einrichten, die benötigt wird, um mit der Systementwicklung für Android zu beginnen.
- Verstehen der Schnittstellen zwischen Hardware und Systemdiensten (Anwendungen)
- Systemcode iterativ mit einem Android-Emulator entwickeln, testen und debuggen.
- Laden und Bereitstellen von angepassten Android auf verschiedenen eingebetteten Hardwaresystemen (unter Verwendung von simulierten/emulierten).
Testen von Android-Anwendungen
21 StundenDieser Kurs zielt darauf ab, Software-Testern die erforderlichen Kenntnisse und Fähigkeiten zur Verfügung zu stellen, um Qualitätssicherungstests für Software-Anwendungen durchzuführen, die für die Android-Plattform entwickelt wurden. Dieser Kurs bietet einen Überblick über die Funktionen der Android-Plattform und stellt Ihnen aktuelle Verfahren zur Durchführung der Tests zur Verfügung.
Dependency Injection with Dagger 2
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Softwarearchitekten, die Dagger 2 für Dependency Injection in Android-Anwendungen einsetzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Ein Projekt mit Dependency Injection mit Dagger 2 einrichten.
- Integrieren Sie Dagger 2 in eine Android-Anwendung.
- Implementieren Sie Dependency Injection ohne die Verwendung von Frameworks von Drittanbietern.
Kivy: Building Android Apps with Python
7 StundenKivy ist eine open-source cross-platform graphic user interface-bibliothek geschrieben in Python, die die Entwicklung von multi-touch-Anwendungen für eine breite Auswahl an Geräten ermöglicht.
In diesem Instructor-Leid, Live-Training Teilnehmer werden lernen, wie zu installieren und deploy Kivy auf verschiedenen Plattformen, personalisieren und manipulieren Widgets, Zeitplan, trigger und reagieren auf Ereignisse, modifizieren Grafiken mit Multi-Touch, resize das Bildschirm, Paket-Apps für Android, und mehr.
Nach Abschluss des Trainings können die Teilnehmer
- Den Python-Code und die Kivy-Sprache in Beziehung zu setzen.
- Ein solides Verständnis davon zu haben, wie Kivy funktioniert und seine wichtigsten Elemente wie Widgets, Ereignisse, Eigenschaften und Grafiken nutzt.
- Nahtlos Android-Apps auf Basis unterschiedlicher Geschäfts- und Designanforderungen zu entwickeln und bereitzustellen.
Format des Kurses
- Teil Vortrag, Teil Diskussion, Übungen und umfangreiche praktische Anwendung.
Kotlin for iOS and Android Development
35 StundenKotlin ist eine moderne, funktionelle und objektuorientierte Programmiersprache, die auf Java basiert.
In diesem Instructor-leitet, Live-Training lernen die Teilnehmer Kotlin Programmierung, während sie durch die Schaffung einer Android und iOS App Nutzung Kotlin.
Am Ende dieser Ausbildung können die Teilnehmer:
- Verständnis der Grundsätze der Programmierung in Kotlin
- Kode Ihre eigene Anwendung Kotlin
- Build, test, deploy, and troubleshoot Android und iOS apps using Kotlin
Publikum
- Entwickler
Format des Kurses
- Teilverhandlung, Teildiskussion, Übungen und schwere Übungen
Hinweis
- Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
RxJava for Android Developers
21 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Entwickler, die RxJava zur Entwicklung und Bereitstellung einer Android mobilen Anwendung nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- eine Entwicklungsumgebung einzurichten, die die für die Entwicklung einer reaktiven Anwendung erforderlichen Bibliotheken, Pakete und Frameworks enthält.
- Verstehen, wie Daten- und Ereignisströme ausgegeben und konsumiert werden.
- Anwendungen entwerfen, die reale (ereignisbasierte) Situationen auf elegante und prägnante Weise modellieren.
Creating applications on the Android platform
21 StundenDie Plattform Android ist ein beliebtes Betriebssystem, das hauptsächlich in mobilen Geräten wie Smartphones, Tablets, Uhren und Fernsehern eingesetzt wird. Die Android-Plattform ist dank ihrer Offenheit, Flexibilität, reichhaltigen Funktionalität und Anpassungsfähigkeit sowohl für Nutzer als auch für Entwickler derzeit eine der beliebtesten der Welt. Dies macht sie sowohl bei Verbrauchern als auch bei Unternehmen beliebt.
Tizen for Developers
28 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Entwickler, die die Tizen-Plattform installieren, einrichten und verwalten möchten, um verschiedene Anwendungstypen und Profile zu erstellen.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein, .NET-, Web- und native Anwendungen mit Tizen zu erstellen, zu entwickeln, einzusetzen und zu entwerfen.