DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 1 von 17 HS-Client für J2ME (Java) hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 2 von 17 Inhaltsverzeichnis Inhaltsverzeichnis .....................................................................................................................2 Wichtiger Hinweis: .....................................................................................................................2 Einleitung .....................................................................................................................................3 Voraussetzungen ...........................................................................................................................3 Installation .................................................................................................................................3 Wichtige Hinweise zum Lieferumfang .......................................................................................4 Getestete Mobiltelefone ..................................................................................................................4 Die Anwendung ...............................................................................................................................5 Optionen (Startmaske) ...........................................................................................................7 Profil anlegen / Bearbeiten ...............................................................................................8 Bedienung ................................................................................................................................ 10 Versionen ..................................................................................................................................... 17 Wichtiger Hinweis: Zur ständigen Qualitätsverbesserung unserer Module freuen wir uns über eine Rückmeldung von Ihnen. Bitte senden Sie uns eine e -Mail, wenn Sie das Modul erfolgreich eingesetzt haben. Natürlich können Sie uns eine Nachricht senden, wenn es Fragen oder Probleme gibt. Gira leistet keinen Support für dieses Programm. e-Mail: hscl [at] dacom-ha.de Java ist eine Marke von Sun Microsystems, Inc. hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 3 von 17 Einleitung Dieses Programm dient als Ersatz für den Browser auf dem Mobiltelefon. Das Bedienmenü (ohne Query und Visu) wird dargestellt. Optional können die verwendeten Symbole auf dem Gerät lokal gespeichert werden. Damit ist ein flüssiges Arbeiten auch mi t GPRS möglich und der Datenaustausch ist minimiert. DaCom stellt kein eigenes Design für den PDA zur Verfügung. Der Client kann ohne Symbole benutzt werden. Der Java-Client wird in dieser Version als Vorabversion (Release Candidate RC) veröffentlicht. Diese Version beinhaltet keine Zeitschaltuhr und Maske für Datum und Uhrzeit des HomeServers. Voraussetzungen – Java – MIDP 2.0 (oder höher) – CLDC 1.0 (oder höher) – Eine Auflösung von mindestens 160x120 Pixel wird empfohlen. Infomationen zu J2ME finden Sie bei http://www.java.com/de/download/faq/whatis_j2me.xml Installation Folgende Option steht zur Verfügung: – Per WAP unter http://www.dacom-ha.de/java/hsclient.wml Um den Client mit einem eigenem HomeServer zu testen, empfehlen wir, das Laden und Anzeigen von Symbolen zu deaktivieren oder ein passendes Design/Symbole anzulegen. Die empfohlene Symbolgröße ist 16x16 Pixel. hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 4 von 17 Wichtige Hinweise zum Lieferumfang Bei der Version handelt es sich um eine Vorabversion RC (Release Candidate). Der Client umfasst eine komplette Abbildung des HS -Menüs. Eine Anzeige von Query oder Visu ist nicht möglich. Momentan steht noch kein passendes Design zur Verfügung. Folgende Masken sind implementiert: – Kamera – Kamera-Archiv – Diagramm – Meldungsarchiv – Buddy-Liste – Werteingabe (Schrittweite 5, 0.5 und 0.05, abhängig von den Nachkommastellen) – Universal-Zeitschaltuhr Getestete Mobiltelefone Der Client wurde mit folgenden Telefonen erfolgreich getestet: – – – – – Nokia 6600 Nokia 6680 Motorola RAZR v3 Motorola RAZR v3i Sony Ericsson K700i hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 5 von 17 Die Anwendung Achtung: Bei Verwendung dieses Programms können abhängig vom eingestellten Verbindungsweg Verbindungskosten entstehen! Symbol im Menü Nach der Installation erscheint das Symbol im Menü. Das Programm kann durch Druck auf Navigationstaste (Anm. beim abgebildeten Handy ist das eine 5-WegeNaviagationstaste) oder über Optionen – Öffnen gestartet werden. hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 6 von 17 Startmaske: Auswahlmenü der verschiedenen HomeServer Über Optionen gelangt man in die Bearbeitung und den Anmeldevorgang hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 7 von 17 Optionen (Startmaske) In der Startmaske werden alle vorhandenen Profile aufgelistet. Das Menü bietet die folgenden Optionen: 1. Anmelden Verwendetet das in der Liste aktuell ausgewählte Profil. 2. Cache löschen Löscht den Bilder-Cache des ausgewählten Profils. 3. Neu Legt ein neues Profil an. 4. Bearbeiten Bearbeitet das ausgewählte Profil. 5. Entfernen Entfernt das ausgewählte Profil. 6. Beenden Beendet die Anwendung. Optionen-Menü hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 8 von 17 Profil anlegen / Bearbeiten Ein Profil besteht aus den folgenden Feldern: 1. Name Name des Profils, wird in der Liste (Startmaske) angezeigt. 2. Benutzer Benutzername am HS. Mit diesem Benutzer meldet sich die Anwendung am HS an. 3. Passwort Passwort des Benutzers. 4. Adresse IP-Adresse / Host des HomeServer. 5. IP-Port IP-Port des HomeServer. Hinweis: Manche Java-Implementierungen erlauben keine Kommunikation über Port 80, Port 443 und Port 8080. In solchen Fällen sollte der HomeServer im Internet unter einem anderen IP-Port erreichbar sein. 6. Design (Schlüssel) Gewünschtes Design. 7. Refresh (Schlüssel) Gewünschte Refresh-Zeit. Warnung: Eine Refresh-Zeit mit zu kurzen Zyklen, kann unter Umständen erhebliche Kosten verursachen. 8. Aktualisieren mit Auslöser Mit der Option „Ja“ besteht die Möglichkeit, eine manuelle Aktualisierung des Menüs über den Auslöser-Knopf des Joysticks auszulösen. Wird hier „Nein“ gewählt, verhält sich der Auslöser wie die „Rechts“Taste der Navigationstaste. 9. Symbole laden Definiert, ob Symbole vom HomeServer geladen und angezeigt werden sollen. Dabei werden die Symbole auf das Mobiltelefon geladen und dort im so genanten Cache gespeichert. Beim nächsten Zugriff müssen die unveränderten Symbole nicht mehr geladen werden. Der Cache kann über die Optionen der Startmaske gelöscht werden. Wird hier die Option „Nein“ gewählt, werden keine Symbole innerhalb der Menü-Struktur geladen und angezeigt. Diese Option bietet sich an, wenn kein eigenes Design vorhanden ist. hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 10. Seite 9 von 17 Farben Alle Farben müssen als sechs-stelliger Hex-Wert, im RGB Format, eingegeben werden. Z.B. ffffff für Weiß, 000000 für Schwarz, FF0000 für Rot, 00FF00 für Grün oder 0000ff für Blau. Folgende Farbeinstellungen sind möglich: 1. Titel Hintergrundfarbe der Titelleiste (z.B. 0060c0). 2. Titel (Text) Textfarbe in Titelleiste (z.B. ffffff). 3. Zeile Allgemeine Hintergrundfarbe (z.B. ffffc0). 4. Markierte Zeile Hintergrundfarbe der markierten Zeile (z.B. 0060e0). 5. Text Allgemeine Textfarbe (z.B. 000000). 6. Trennlinien Farbe der verschiedenen Trennlinien, z. B. zwischen den einzelnen MenüZeilen (z.B. c0c0c0). 7. Navigation Hintergrundfarbe der Navigationsleiste (z.B. ffffff). hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 10 von 17 Bedienung Der Client wird über die Navigationstaste des Mobiltelefons gesteuert. Meldet sich der Client erfolgreich am HomeServer an, ist der Bildschirm in drei Teile aufgeteilt: - Titelleiste, - Menü und - Navigations-Hilfe (unten). In der Navigation-Hilfe wird kurz beschrieben, welche Tasten der Navigationstaste eine Aktion auslösen. Zusätzlich kann an jeder Stelle im Programm über die Taste beendet werden. das Programm Beispiel eines Hauptmenüs. Titelleiste: „Büro Dacom“ Navigations-Hilfe (unten): „weiter“ hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 11 von 17 Werteingabemaske In der Werteingabemaske kann der Wert, je nach Anzahl Nachkommastellen, verändert werden. Mögliche Schrittweiten sind 5, 0.5, 0.05. Werteingabe: Navigationstaste nach oben: erhöht den Wert um eine Schrittweite. Navigationstaste nach unten: erniedrigt den Wert um eine Schrittweite Navigationstaste nach rechts: speichert den eingestellten Wert und verlässt die Maske Navigationstaste nach links: verlässt die Maske ohne zu Speichern hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 12 von 17 Kamera-Archiv Beim Abruf des Kamera-Archivs werden alle Einträge aufgelistet. Nach Abruf der Einträge kann in den Bildanzeigemodus gewechselt werden. In beiden Fällen kann über die Navigationstaste innerhalb der Liste navigiert werden. Kamera-Maske Hierbei wird die volle Größe (abzüglich der Navigations-Leiste am unteren Rand) des Displays verwendet. Das Bild wird abhängig von der ausgewählten RefreshZeit aktualisiert, die Zeit wird im Feld „Kamera (in Sek.)“ definiert. Kamera-Maske: Über Auswahl kann man Befehle ausführen und das Bild aktualisieren. hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 13 von 17 Kamera-Maske (Fortsetzung) Befehle Da der J2ME-Client keine Symbole (und damit Befehle) in der Fusszeile darstellen kann, können diese dort nicht angezeigt werden. Die Befehle können nur über das Auswahl-Menü erreicht werden. Es ist nur eine Beschriftung möglich. Diese Beschriftung kann nur über den eindeutigen Schlüssel (interne ID) der Symboldatei erfolgen. Soll z.B. bei Symbol 1 der Text „STOP“ angezeigt werden, so muss die Symboldatei die ID „STOP“ haben (siehe unten). IDs weniger als 2 Stellen werden nicht angezeigt. HomeServer-Experte: Menü-Kamera Definition der Befehle und Symbole hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 14 von 17 Kamera-Maske (Fortsetzung) Befehle HomeServer-Experte: Definition der Symbole hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 15 von 17 Universal-Zeitschaltuhr Bei der Bedienung innerhalb der Universal-Zeitschaltuhr ist zu beachten, dass der Auslöser am Joystick immer als Schnellauswahl dient und ein Klick nach rechts meist ein Popup-Menü mit weiteren Funktionen aufruft. hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 16 von 17 Diagramm Diagramme können auch auf dem Mobiltelefon dargestellt werden. Diagramm hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006 DaCom Database Computing GmbH HomeServer 2.1 J2ME-Client (Java) Vorabversion RC 09.06.2006 RC Textversion: 09.06.2006 Seite 17 von 17 Versionen J2ME-Client 09.06.2006 Vorabversion – Release Candidate (RC) • • • • • • • Menü Kamera Kameraarchiv Diagramme Meldungen Buddyliste Universalzeitschaltuhr Dokumentation 09.06.2006 Erstveröffentlichung als Vorabversion hs_j2me_client01.doc Autor Software + Doku: DaCom Database Computing GmbH 2006