HS-Client für J2ME (Java) - DACOM Database Computing GmbH

Werbung
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
Herunterladen