Android Application Development

Academy
Digicomp
Kurzbeschreibung
In diesem Kurs lernen Sie, wie Sie eine komplette Android-Applikation entwerfen und entwickeln. Ausserdem lernen Sie die relevanten Android-... mehr...
In diesem Kurs lernen Sie, wie Sie eine komplette Android-Applikation entwerfen und entwickeln. Ausserdem lernen Sie die relevanten Android-API-Komponenten und -Interaktionen anhand umfangreicher praktischer Übungen kennen und nutzen. weniger
Kursorte
Basel, Bern, Zürich
Kursarten
Kurs/Seminar
Fachbereiche

Web Programmierung, Software Engineering, Informatik, Mobile App Entwicklung, Android-Entwicklung

Dieser Kurs ist neu hier. 0 User folgen diesem Kurs und erhalten Bescheid, wenn es Neues gibt - Kurs jetzt folgen.

Du hast den Kurs besucht? Kurs jetzt bewerten.

Hier kannst du der Eggheads Community deine Fragen zu diesem Kurs stellen. Auch Kursleiter können mitdiskutieren.


Frage stellen

Du must angemeldet sein um zu antworten

Kursleiter

Digicomp

Digicomp Profilfoto
Kursinhalt
  1. Android Framework and Android Studio
    • Introduction
    • Android Platform Architecture
    • Android Libraries
    • Components of Android Application
    • Types of Android Processes and Their Priorities
    • Pre-Requisites for Android Application Development
    • Android Studio
    • Gradle
    • Instant Run
  2. Android SDK Tools and Activity Class
    • Android Project Structure
    • The Android Manifest File
    • Android SDK Tools
    • Android Device Monitor
    • Android Debug Bridge (ADB)
    • Battery Stats and Battery Historian
    • Performance Profiling Tools
    • Emulator Controls
    • Building Backward-Compatible Android Applications
    • Activity
    • Methods to Remember
  3. Fragments, Views, and List View
    • Introduction
    • Fragments
    • Views
    • List View and List Activity
    • Recycler View
    • Card View
    • Runtime Permissions
    • Methods to Remember
  4. Intents, Intent Filters, and Deep Linking
    • Introduction
    • Intents
    • Native Android Actions
    • DataTransfer
    • Intent to Call Activities
    • Register an Intent Filter
    • Deep Linking
    • Methods to Remember
  5. Android Layouts and Custom Views
    • Introduction
    • Views
    • Layouts
    • Customized Views
    • Modify Existing Views
    • Constraint Layout
  6. Android Resources, Themes, and Material Design
    • Introduction
    • Android Resources
    • Android Themes and Styles
    • Android Material Design
    • Activity Transitions and Shared Element Transitions
    • Methods to Remember
  7. Android UI Dialogs, Menus, and Web View
    • Introduction
    • User Interaction through Messages
    • Dialogs
    • Activities with Dialog Theme
    • Toasts
    • Snackbar
    • Menus
    • Web View
    • Methods to Remember
  8. Android Storage and Background Processing
    • Android Storage Options
    • File I/O
    • Shared Preferences
    • Connecting to the Internet
    • Background Processing
  9. Android Storage: SQLite and Content Providers
    • Introduction
    • Databases in Android
    • Content Providers
    • Native Android Content Providers
    • Custom Content Provider
    • Sync Adapters
    • ORMLite
    • Methods to Remember
  10. Android Notifications
    • Introduction
    • Creating a Notification
    • Notification Actions
    • Expandable Notifications
    • Notification Layouts
    • Notification Priority
    • Notifications with Android System
    • New Notification Features of Android 7
  11. Location Aware Apps Using GPS and Other Providers
    • Introduction
    • What Is GPS and How Does It Work?
    • Other Location Service Providers
    • Methods to Capture User Location
    • Using Google Maps
    • Setting Geolocation
    • Pins, Layers, and Custom Drawing
    • Reverse Geolocation and Geocoder Class
    • Requesting User Permission for Location Access
    • Testing GPS on Android Emulator
    • Mocking Location on an Emulator
Kursziele

Nach diesem Kurs sind Sie in der Lage,

  • eine komplette Android-Applikation zu entwerfen und zu programmieren
  • mit verschiedenen Tools und Plugins Android-Applikationen von Fehlern zu befreien und zu warten
  • den Lebenszyklus einer Android-Applikation und ihre Hauptkomponenten gründlich zu verstehen
  • externe Ressourcen, «Manifest Files», «Intents» und «Adapters» zu verwenden
  • alle Techniken zur «Persistent Storage» von Android zu verstehen und zu verwenden: Einstellungen, Dateien, Datenbanken und «Content Providers»
  • die Techniken zur Hintergrundverarbeitung von Android zu verwenden
  • standorterkennende Applikationen mit GPS als Ortungsverfahren und Google Maps zu programmieren
Zielpublikum

Dieser Kurs richtet sich an Personen, die Android-Applikationen professionell umsetzen möchten und bereits Erfahrung in der Programmierung mit Java oder einer vergleichbaren Programmiersprache mitbringen.

Anforderungen

Erste Erfahrungen in der Programmierung mit Java oder einer vergleichbaren Programmiersprache gemäss dem folgenden Kurs:

Kursgebühr
Fr. 3'750.00