OUR

Courses

In diesem Kurs lernen Sie die Grundlagen der App-Entwicklung für Android-Geräte unter Verwendung der Programmiersprache Java. Sie werden Schritt für Schritt durch die Erstellung eigener Android-Apps geführt und erwerben dabei wichtige Fähigkeiten und Kenntnisse, um mobile Anwendungen zu entwickeln und anpassen zu können. Der Kurs bietet praktische Übungen und Projekte, um Ihr Verständnis für Android-Entwicklung zu vertiefen und Ihnen die Möglichkeit zu geben, eigene Apps zu erstellen.

  • Introduction to mobile platforms and Android
    • Setting up an Android Studio IDE
    • Create a sample Android app in Android Studio
    • Using and configuring the Android Virtual Device in Android Studio
    • Testing Android Studio apps on a physical device
    • Create a sample Android app in Android Studio
  • Android architecture
    • An overview
    • The anatomy of an Android application
  • Android activity lifecycles and state changes
  • Understanding Android views, view groups, and layouts
  • Android Studio layout editor
  • Manual XML layout design in Android Studio
  • Manage constraints and constraint sets
  • Android event handling
  • Gesture and pinch recognition on Android
  • Android fragments
  • Create and manage overflow menus on Android
  • Animating the user interface using the Android Transition Framework
  • Android scene transition implementation for Android
  • Working with floating action button and snack bar
  • Create a tabbed interface using a TabLayout component
  • Android RecycleView and CardView
  • Android navigation drawer
  • Android intentions
  • Explicit intentions, implicit intentions, broadcasts
  • Threads and asyncTasks overview
  • Started and bound Android services
  • Android notifications
  • Android multiwindow support
  • Android SQLite databases
  • Android content
  • Android Storage Access Framework
  • video playback
  • Picture-in-picture mode
  • Android printing framework
  • Android Sensors - Fingerprint
  • ... and many more topics ...

Previous knowledge

  • empfohlen:
    • Android device (2+ Android Version)
    • Java SE Fundamentals / Java SE Programmer

Target group

  • App Entwickler