Die Software-Ingenieure von Tridens haben eine innovative und intuitive Android-App entwickelt und implementiert.
My TusMobil mobile app. dient zum Abrufen und Anzeigen des mobilen Verbrauchs (innerhalb und außerhalb des TusMobil-Netzwerks). Die Anwendung wurde für die Android-Plattform entwickelt und unterstützt Android 1.6 und neuere Versionen.
Aus architektonischer Sicht handelt es sich um eine Client-Anwendung, die mit einem Webservice kommuniziert, der auf der JBoss SOA-Plattform bereitgestellt wird. Dieser Webservice interagiert mit dem Abrechnungssystem (Oracle Billing and Revenue Management - Oracle BRM), um die erforderlichen benutzerspezifischen Daten abzurufen. Die Daten werden dann über den Webservice an den Client zurückgegeben.
Die wichtigsten Funktionen der Client-Anwendung sind folgende:
Anzeige des gekauften Verbrauchs - zeigt die aktuelle Anzahl der verbrauchten Gesprächsminuten, SMS-Nachrichten, MMS-Nachrichten, Datenübertragungen und anderen Dienste als Prozentsatz an (Abbildung 2.). Der Nutzer kann dann durch die Liste blättern und ein bestimmtes Widget auswählen, um weitere Details darüber zu erhalten, wie viel von einem bestimmten Dienst verbraucht wurde und wie viel noch verfügbar ist (je nach Abonnementtyp des Nutzers).Abbildung 2: Gekaufter Verbrauch
Zusätzlichen Verbrauch anzeigen - enthält andere genutzte Dienste, die nicht Teil des Abonnementplans sind. Diese Dienste werden in einer vertikalen Liste angezeigt. Jedes Listenelement enthält den Namen des genutzten Dienstes und den dafür berechneten Betrag. Um dem Benutzer einen umfassenderen Überblick zu geben (Abbildung 3), wird am unteren Rand des Bildschirms ein Tortendiagramm (der genutzten Dienste) angezeigt.
Spracheinstellungen - die Anwendung unterstützt die Lokalisierung sowohl für die englische als auch für die slowenische Sprache (Abbildung 4).
Erfrischend - die Daten werden automatisch jede Minute aktualisiert, wenn die Anwendung im Fokus ist. Sie können die Daten auch manuell aktualisieren, indem Sie einfach auf das Symbol mit den rotierenden Pfeilen tippen (Abbildung 2, obere rechte Ecke).
Der TusMobil-Client wurde auf den folgenden Geräten getestet: HTC Nexus One, HTC Wildfire, Google Nexus und Samsung Galaxy S; die Client-Anwendung wurde auch auf einem Emulator getestet.