produkte | download | shop | support | impressum Show page in englishShow page in francais

fMML

Anwendung in Farbe Unterstützt hoch auflösende Bildschirme Läuft auch unter Palm OS 5
Unterstützt Kommunikation mit Bluetooth    

SUPPORT

KONTAKT

TESTS & AUS-
ZEICHNUNGEN

ONLINE-
HANDBUCH

NUTZER-
KOMMENTARE

  fMML laden
Download

Aktuelle Version
2  21.07.2003

fun Mobile Messaging Library

Die fMML wurde für Palm Powered Organizer entwickelt, um den Versand von Kurznachrichten (SMS, Short Message Service) im GSM-Netz anwendungsunabhängig zu ermöglichen. Die fMML integriert sich in das Palm OS und ist über die Standard-Anwendung Einstellen konfigurierbar.

  • Anwendungsunabhängiger Versand von Kurznachrichten
  • Jede autorisierte Palm-Anwendung kann auf Funktionen der fMML zugreifen
  • Bibliothek übernimmt Nachrichtenversand und Empfang
  • Bei Bedarf verschlüsselt die Bibliothek Nachrichten
  • Ermöglicht den Versand von Nachrichten, die länger als 160 Zeichen sind

Jede autorisierte Palm-Anwendung kann auf die Funktionen der fMML zugreifen. Die Bibliothek übernimmt den Nachrichtenversand und Empfang, verschlüsselt bei Bedarf Nachrichten basierend auf einem RSA-Algorithmus und ermöglicht den Versand von Nachrichten, die länger als 160 Zeichen sind.

Anleitung

Shared Library

Die fMML ist als Shared Library (gemeinsam verwendete Bibliothek) realisiert. Dies bietet folgende Vorteile:

  • Mehrere Anwendungsprogramme können auf die Funktionen der Bibliothek zugreifen.
  • Weniger Speicherplatzbedarf auf dem Palm.
  • Der Anwender stellt in einem zentralen Dialog nur einmal für alle Anwendungen seine Konfiguration (Land, Netzbetreiber und Handy) ein.
  • Bei Service-Releases profitieren alle Anwendungsprogramme von den Erweiterungen/ Korrekturen der Bibliothek.

Features

Die fMML stellt eine Vielzahl von Funktionen bereit:

  • Verbindung zum Handy über die Infrarot-Schnittstelle, seriellem Kabel oder Bluetooth.
  • API (Application Programming Interface, Anwendungsschnittstelle) zur Erweiterung von bestehenden Anwendungen um SMS-Unterstützung.
  • Zentraler Einstellungsdialog für alle Anwendungen, integriert als Panel in die Palm-Anwendung Einstellen.
  • Mehrteilige Nachrichten mit mehr als 160 Zeichen.
  • Über 150 Netzanbieter weltweit vorkonfiguriert.
  • Optionale Verschlüsselung von Nachrichten mit RSA/RC4 (bei Kommunikation mit zusätzlicher Serveranwendung).
  • Verwendung von Vanity-Nummern.
  • Automatische Wahl von Telefonnummern.
  • Uhrzeit des Palm Organizers nach Servicecenter stellen.

Umfangreicher Testzyklus

Die unterstützten Handys werden in der fMML erst nach einem umfangreichen Testzyklus aufgenommen, um zu gewährleisten, dass die Zusammenarbeit zwischen Palm Organizer und Handy fehlerfrei abläuft. Die fMML enthält eine Vielzahl weltweiter Servicecenteradressen der GSM-Netze, die zum Versand von SMS-Nachrichten benötigt werden.

Integration

Die fMML kann über einen C++-Wrapper von mit dem Metrowerks CodeWarrior-Compiler erstellten Anwendungen genutzt werden. Für die Entwicklung mit Satellite Forms von PumaTech ist eine entsprechende Extension verfügbar.

Konfiguration

Die fMML ist vorkonfiguriert für die meisten GSM-Netze der Welt und viele Mobiltelefone.

Die fMML ist als Panel in das Palm OS integriert. Starten Sie die Anwendung "Einstellen" um die fMML zu konfigurieren.

Wählen Sie dann in der Auswahlliste in der rechten oberen Ecke das Panel "fMML".

Beim Start des Panels werden die aktuellen Einstellungen angezeigt. Über den Button "Testen" kann die Kommunikation mit Mobiltelefon und SMS-Zentrale getestet werden.

Wählen Sie zur Konfiguration zunächst das Land aus. Über 150 Länder mit GSM-Netzen sind in der fMML bereits vorkonfiguriert. Über das Menü können Sie auch Länder ohne vorkonfigurierte GSM-Netze anzeigen. Das im Palm OS-Panel "Formate" eingestellte Land wird als Vorbelegung genutzt.

Wählen Sie nun den Netzbetreiber aus. Über 210 Netzbetreiber sind bereits mit Name und Nummer des SMS-Servicecenters vorkonfiguriert. Bei einigen Mobiltelefonen kann auch über die Funktion "Testen" das Servicecenter ausgelesen werden.

Wählen Sie anschließend den Hersteller des Mobiltelefons aus.

Im letzten Schritt muss das Modell ausgewählt werden. Ist Ihre Mobiltelefon nicht in der Liste, dann wählen Sie ein ähnliches Gerät aus und führen Sie einen Test durch. Bitte beachten Sie, dass die Modellbezeichnungen bei einigen Herstellern länderspezifisch sind.

Haben Sie keinen passenden Eintrag gefunden, können über das Menü zusätzliche Einträge für Netze und Mobiltelefone erstellt werden.

Bei Neuanlage eines Netzes müssen Sie das Kurzmitteilungs-Servicecenter (SMSC) kennen. Geben Sie anschließend dem neuen Eintrag einen Namen.

Bei Neuanlage eines Handy können Sie zunächst einen Hersteller wählen. Je nach Hersteller wählt die fMML ein geeignetes Kommunikationsprotokoll, z.B. den Text- oder PDU-Mode und umgeht bekannte Probleme oder Fehler in der Implementierung des SMS-Protokolls des Herstellers. Wählen Sie die Verbindungsart Infrarot, Seriell oder Bluetooth. Bluetooth ist nur verfügbar, wenn die entsprechenden Treiber installiert wurden. Die fMML kann die Mitteilungen einzeln oder komplett abrufen. Nicht jedes Mobiltelefon bietet beide Funktionen oder arbeitet bei beiden Arten stabil. Bei serieller Kommunikation müssen Sie noch die Geschwindigkeit wählen.

Lizenzierung

Zur Nutzung der fMML in eigenen Anwendungen benötigen Sie für jeden Nutzer lediglich eine funSMS- oder eine funSMS/funBOOK-Bundle-Lizenz. Die Lizenznummer muss in den Registrierungsdialog der fMML eingetragen werden. Bei Interesse an einer Volumenlizenzierung der fMML zur Integration in Ihre Palm OS-Anwendung senden Sie eine eMail an Klaus Nahr, klaus.nahr@fun.de.

Evaluierung

Demo-Anwendungen inklusive Sourcecode für Metrowerks CodeWarrior und Pumatech Satellite Forms können Sie hier laden.

Klicken für mehr Infos Klicken für mehr Infos
Klicken für mehr Infos Klicken für mehr Infos
Klicken für mehr Infos Klicken für mehr Infos
Klicken für mehr Infos Klicken für mehr Infos
Klicken für mehr Infos