Develop Android Applications Schulung

Kurs Code

androidappdev

Dauer

21 Stunden (üblicherweise 3 Tage inklusive Pausen)

Voraussetzungen

Participants should be familiar with a basic understanding of how to program in Java.

Übersicht

Dieser Kurs wurde für alle entwickelt, die an der Erstellung von Android-Anwendungen interessiert sind.

In diesem Kurs lernen Sie die grundlegenden Fähigkeiten kennen, die für die Erstellung von Android-Anwendungen von Grund auf erforderlich sind, indem Sie interessante Funktionen zur Android-Plattform hinzufügen, wie Hintergrundverarbeitung, Datenbankzugriff und standortbasierte Dienste.

Schulungsübersicht

Introduction to Android

  • Android SDK Features
  • Introducing the Development Framework
  • The Dalvik Virtual Machine
  • Android Application Architecture
  • Downloading and Installing the Android SDK

An Android Application

  • Creating a New Android Project
  • Creating an Android Virtual Device
  • Foreground and Background Applications
  • The Android Emulator

Applications and Activities

  • Introducing the Application Manifest File
  • Using Resources
  • The Android Application Lifecycle
  • Understanding an Application’s Priority and Its Process’ States
  • Creating Activities and the Activity Lifecycle
  • Fundamental Android UI Design
  • Defining Layouts
  • Creating New Fragments
  • The Android Widget Toolbox
  • Introducing Adapters

Defining and Using Styles

  • Elements of Style
  • Where to Apply a Style
  • The Available Attributes
  • Inheriting a Style

Using Intents and Broadcast Receivers

  • Using Intents to Launch Activities
  • Using Intents to Broadcast Events
  • Creating Intent Filters and Broadcast Receivers
  • Listening for Native Broadcast Intents
  • Monitoring Device State Changes Using Broadcast Intents

Using Internet Resources

  • Connecting to an Internet Resource
  • Using the Download Manager
  • Using Internet Services

Using File, Saving State, and Preferences

  • Creating and Saving Shared Preferences
  • Retrieving Shared Preferences
  • Introducing the Preference Framework and the Preference Activity
  • Including Static Files as Resources
  • Working with the File System

Databases and Content Providers

  • Introducing Android Databases
  • Introducing SQLite
  • Content Values and Cursors
  • Working with SQLite Databases
  • Querying a Database
  • Creating Content Providers
  • Using Content Providers

Working in the background

  • Introducing Services
  • Binding Services to Activities
  • Using Background Threads
  • Using AsyncTask to Run Asynchronous Tasks
  • Using Alarms

How to notify events

  • Introducing the Action Bar
  • Creating and Using Menus and Action Bar Action Items
  • Introducing Dialogs
  • Introducing the Notification Manager
  • Creating Notifications

Geocoding and Location-Based Services

  • Using Location-Based Services
  • Using the Emulator with Location-Based Services
  • Selecting a Location Provider
  • Finding Your Current Location
  • Using Proximity Alerts
  • Creating Map-Based Activities

Erfahrungsberichte

★★★★★
★★★★★

Buchungen, Preise und Anfragen

Privater Klassenraum

Ab 3800EUR

Öffentlicher Fernkurs

Ab 3000EUR (184)

Öffentlicher Klassenraum

Standort Datum Kurspreis (Fernkurs/Schulungsraum)
Bern2019-02-05 09:30:003000EUR / 3650EUR
Basel2019-02-05 09:30:003000EUR / 3650EUR
Basel2019-02-05 09:30:003000EUR / 3650EUR
Bern2019-02-05 09:30:003000EUR / 3650EUR
Basel2019-02-06 09:30:003000EUR / 3650EUR
Bern2019-02-06 09:30:003000EUR / 3650EUR
Basel2019-02-06 09:30:003000EUR / 3650EUR
Basel2019-02-06 09:30:003000EUR / 3650EUR
Bern2019-02-11 09:30:003000EUR / 3650EUR
Zürich2019-02-11 09:30:003000EUR / 3650EUR
Bern2019-02-11 09:30:003000EUR / 3650EUR
Zürich2019-02-11 09:30:003000EUR / 3650EUR
Zürich2019-02-11 09:30:003000EUR / 3650EUR
Basel2019-02-11 09:30:003000EUR / 3650EUR
Zürich2019-02-12 09:30:003000EUR / 3650EUR
Cannot find a suitable date? Choose Your Course Date >>Zu teuer? Schlagen Sie einen Preis vor >>

Sonderangebote

CourseOrtSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
Artificial Intelligence in AutomotiveBernMi, 2019-04-03 09:303150EUR / 3650EUR
Artificial Intelligence - the most applied stuff - Data Analysis + Distributed AI + NLPBernMi, 2019-04-03 09:304725EUR / 5375EUR
Applying SysML with MAGICDRAWBernMo, 2019-04-22 09:304725EUR / 5375EUR
Business Process Modelling in BPMN 2.0BernDi, 2019-04-30 09:304725EUR / 5375EUR
Create OpenStack cloud infrastructureBernDo, 2019-06-27 09:302250EUR / 2750EUR

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking to expand our presence in Switzerland!

As a Business Development Manager you will:

  • expand business in Switzerland
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!