SUN DTJ-365: Entwicklung von Mobiltelefonie-Anwendungen auf der J2ME(TM)-Plattform

Seminar

In Erfurt und Köln

Preis auf Anfrage

Beschreibung

  • Dauer

    3 Tage

  • Beginn

    auf Anfrage

SUN DTJ-365: Entwicklung von Mobiltelefonie-Anwendungen auf der J2ME(TM)-Plattform: Dieser Kurs richtet sich an Java-Entwickler, -Designer und Architekten, die sich mit der Entwicklung mobiler Anwendungen für das MIDP befassen wollen. Darüber hinaus eignet sich der Kurs auch für Architekten, die mit dem Design mobiler Lösungen befasst sind, und für Java-Migrationstechniker, die.. Gerichtet an: Dieser Kurs richtet sich an Java-Entwickler, -Designer und Architekten, die sich mit der Entwicklung mobiler Anwendungen für das MIDP befassen wollen. Darüber hinaus eignet sich der Kurs auch für Architekten, die mit dem Design mobiler Lösungen befasst sind, und für Java-Migrationstechniker, die vorhandenen Code auf der neuen Plattform weiterverwenden möchten.Zielsetzung Dieser Kurs vermittelt folgende Kenntnisse und Fähigkeiten: Erläutern der...

Standorte und Zeitplan

Lage

Beginn

Erfurt (Thüringen)

Beginn

auf AnfrageAnmeldung möglich
Köln (Nordrhein-Westfalen, NRW)

Beginn

auf AnfrageAnmeldung möglich

Hinweise zu diesem Kurs

Voraussetzungen Um diesen Kurs erfolgreich absolvieren zu können, sollten Sie über folgende Vorkenntnisse verfügen: Erstellen von Anwendungen auf der J2SE-Plattform (Java 2 Platform, Standard Edition) Darüber hinaus sollten die Teilnehmer folgende Vorkenntnisse mitbringen: Bestandene Sun-Zertifizierungsprüfung zum Java 2-Programmierer oder mehr als zwei Jahre...

Fragen & Antworten

Ihre Frage hinzufügen

Unsere Berater und andere Nutzer werden Ihnen antworten können

Wer möchten Sie Ihre Frage beantworten?

Geben Sie Ihre Kontaktdaten ein, um eine Antwort zu erhalten

Es werden nur Ihr Name und Ihre Frage veröffentlicht.

Meinungen

Erfolge dieses Bildungszentrums

2020

Sämtlich Kurse sind auf dem neuesten Stand

Die Durchschnittsbewertung liegt über 3,7

Mehr als 50 Meinungen in den letzten 12 Monaten

Dieses Bildungszentrum ist seit 15 Mitglied auf Emagister

Themen

  • Design
  • Sicherheit
  • Java 2
  • Java
  • Solaris
  • Entwicklung
  • Architektur

Inhalte

KURSZIEL
SUN DTJ-365: Entwicklung von Mobiltelefonie-Anwendungen auf der J2ME(TM)-Plattform: Dieser Kurs richtet sich an Java-Entwickler, -Designer und Architekten, die sich mit der Entwicklung mobiler Anwendungen für das MIDP befassen wollen. Darüber hinaus eignet sich der Kurs auch für Architekten, die mit dem Design mobiler Lösungen befasst sind, und für Java-Migrationstechniker, die vorhandenen Code auf der neuen Plattform weiterverwenden möchten.

Zielsetzung
Dieser Kurs vermittelt folgende Kenntnisse und Fähigkeiten:

  • Erläutern der J2ME-Architektur und der Rolle von Konfigurationen und Profilen
  • Generieren einfacher MIDP-Anwendungen (MIDlets) und Integrieren komplexer Multimedia-Funktionen in MIDP-basierte Anwendungen
  • Erstellen und Implementieren von ereignisgesteuerten Benutzeroberflächen unter Verwendung der High-Level- und Low-Level-API
  • Implementieren lokaler Datenspeicher auf Geräten mit dem RMS (Record Management System)
  • Erstellen von Anwendungen, die netzwerkbasierte Informationen nutzen
  • Beschreiben der Verbesserungen an der Sicherheit in MIDP 2.0

ZIELGRUPPE
Dieser Kurs richtet sich an Java-Entwickler, -Designer und Architekten, die sich mit der Entwicklung mobiler Anwendungen für das MIDP befassen wollen. Darüber hinaus eignet sich der Kurs auch für Architekten, die mit dem Design mobiler Lösungen befasst sind, und für Java-Migrationstechniker, die vorhandenen Code auf der neuen Plattform weiterverwenden möchten._x000D_

Zielsetzung
Dieser Kurs vermittelt folgende Kenntnisse und Fähigkeiten:

  • Erläutern der J2ME-Architektur und der Rolle von Konfigurationen und Profilen
  • Generieren einfacher MIDP-Anwendungen (MIDlets) und Integrieren komplexer Multimedia-Funktionen in MIDP-basierte Anwendungen
  • Erstellen und Implementieren von ereignisgesteuerten Benutzeroberflächen unter Verwendung der High-Level- und Low-Level-API
  • Implementieren lokaler Datenspeicher auf Geräten mit dem RMS (Record Management System)
  • Erstellen von Anwendungen, die netzwerkbasierte Informationen nutzen
  • Beschreiben der Verbesserungen an der Sicherheit in MIDP 2.0

KURSINHALT
Übersicht

Im Kurs "Entwickeln mobiler Anwendungen mit J2ME" erwerben die Teilnehmer praktische Erfahrung in der Entwicklung mobiler Anwendungen auf der Java 2 Platform, Micro Edition (J2ME-Plattform), unter Verwendung der Connected Limited Device Configuration (CLDC) und des Mobile Interface Device Profile (MIDP). Darüber hinaus werden in dem Kurs auch Spezifikationen, Konzepte und Funktionen von MIDP 1.0 und MIDP 2.0 vorgestellt.

Inhalt
Übersicht über die J2ME-Architektur

  • Beschreiben der J2ME-Architektur
  • Ausführen der Demos im J2ME Wireless Toolkit

Generieren und Ausführen von MIDP-Anwendungen

  • Definieren der MIDP 2.0-Anwendungsumgebung
  • Definieren des MIDP-Entwicklungsprozesses
  • Schreiben und Generieren einer MIDP-Anwendung (MIDlet)
  • Untersuchen des Geräts, um abzuklären, ob das neue MIDlet darauf ausgeführt werden kann

Erstellen einer High-Level-Benutzeroberfläche

  • Beschreiben der Architektur der MIDP-Benutzeroberfläche (UI)
  • Beschreiben der API für High-Level-Benutzeroberflächen (UI) beim MIDP
  • Beschreiben des Display-Objekts
  • Definieren der Komponenten der Elementklasse und der Unterklasse
  • Implementieren der Ereignisbehandlung für High-Level-Elemente
  • Anzeigen einer Meldung auf dem MIDlet-Bildschirm
  • Implementieren einer Oberfläche für Benutzereingaben
  • Handhaben von Benutzereingaben durch Änderungen am Elementstatus
  • Verifizieren von Formulardaten mit einem Command-Objekt
  • Implementieren des Menüsystems

Erstellen einer Low-Level-Benutzeroberfläche

  • Beschreiben der API für Low-Level-Benutzeroberflächen (UI) beim MIDP
  • Beschreiben der Ereignisbehandlung bei der Low-Level-Benutzeroberfläche
  • Handhaben von Zeigerereignissen
  • Erstellen und Implementieren eines Eingangsbildschirms mit der Canvas-Klasse
  • Implementieren einer Option zum Überspringen auf dem Eingangsbildschirm

Verbesserte High- und Low-Level-Schnittstellen

  • Beschreiben der abstrakten Klasse CustomItem
  • Beschreiben der Ereignisbehandlung bei der Klasse CustomItem
  • Beschreiben des Package javax.microedition.lcdui.game
  • Erstellen eines Formulars und Hinzufügen von CustomItem-, TextBox- und Gauge-Objekten zum Herunterladen eines Spiels
  • Erstellen des Spiels "StarShip Battle 2004"

Datenmanagement auf dem Gerät

  • Definieren der Datenpersistenz und des RMS-Package im MIDP
  • Zugreifen auf RecordStore-Objekte auf dem Geräteobjekt
  • Speichern und Abrufen von Daten in einem RecordStore-Objekt
  • Beschreiben der RecordEnumeration-Schnittstelle
  • Auflisten von RecordStore-Objekten
  • Gemeinsames Nutzen eines RecordStore-Objekts in mehreren MIDlet-Suites
  • Implementieren eines Optionsbildschirms sowie Speichern und Abrufen der Daten im RecordStore-Objekt

Zugreifen auf Netzwerkdaten und -dienste

  • Zugreifen auf Daten mit der GCF-Schnittstelle (Generic Connection Framework)
  • Austauschen von Daten über HTTP (Hypertext Transfer Protocol)
  • Abrufen von Text für einen Anwendungshilfebildschirm mit der HttpConnection-Schnittstelle

Mediensteuerung

  • Beschreiben der Mediensteuerung im MIDP
  • Beschreiben der MMAPI-Klassenhierarchie und -Schnittstellen (MMAPI - Mobile Media API)
  • Hinzufügen von Ton zum Spiel "StarShip Battle 2004"

MIDP-Sicherheit

  • Beschreiben des MIDlet-Sicherheitsmodells und Darstellen von drei MIDP-Sicherheitsproblemen
  • Beschreiben der MIDP Push-Technologie
  • Erstellen eines Zertifikats
  • Authentisieren einer MIDlet-Suite
  • Erstellen eines MIDlet, das statische Push-Verbindungen handhabt
  • Erstellen eines MIDlet, das dynamische Push-Verbindungen handhabt

Over-the-Air Provisioning

  • Herunterladen von J2ME-Anwendungen
  • Beschreiben der Anwendungsbereitstellung
  • Bereitstellen von MIDP 2.0-Anwendungen


Kurssprache deutsch, Unterrichtsmaterial überwiegend in englischer Sprache.

VORRAUSSETZUNG
Voraussetzungen

Um diesen Kurs erfolgreich absolvieren zu können, sollten Sie über folgende Vorkenntnisse verfügen:

  • Erstellen von Anwendungen auf der J2SE-Plattform (Java 2 Platform, Standard Edition)

Darüber hinaus sollten die Teilnehmer folgende Vorkenntnisse mitbringen:

  • Bestandene Sun-Zertifizierungsprüfung zum Java 2-Programmierer oder mehr als zwei Jahre Erfahrung in der Java-Entwicklung
  • Kenntnis der CLDC- und MIDP-Dokumentation auf der Website

SUN DTJ-365: Entwicklung von Mobiltelefonie-Anwendungen auf der J2ME(TM)-Plattform

Preis auf Anfrage