Tridens的软件工程师已经设计并实现了一个创新和直观的安卓应用程序。
我的TusMobil移动应用程序。用于检索和显示移动消费(TusMobil网络内部和外部)。该应用程序是为Android平台开发的,支持Android 1.6和更新的版本。
从架构的角度来看,这是一个客户端应用程序,它与部署在JBoss SOA平台上的网络服务进行通信。这个网络服务与计费系统(Oracle计费和收入管理--Oracle BRM)互动,以检索必要的用户特定数据。然后,这些数据通过网络服务传回给客户。
客户端应用程序的主要特点如下:
显示购买的消费 - 显示当前花费的通话分钟数、短信、彩信、数据传输和其他服务的百分比(图2.)。然后,用户可以滚动列表,选择一个特定的小部件,以看到更多关于某项服务已经使用了多少以及还有多少可用的细节(取决于用户的订阅类型)。图2:已购买的消费
显示额外的消费 - 包括所使用的不属于订阅计划的其他服务。这些服务被显示在一个垂直列表中。每个列表项都包含所使用服务的名称和收费金额。为了给用户一个更全面的视图(图3),屏幕底部显示了一个饼状图(已用服务)。
语言设置 - 该应用程序支持英语和斯洛文尼亚语的本地化(图4)。
令人耳目一新 - 如果应用程序处于焦点状态,数据将每分钟自动刷新。用户也可以通过简单地点击旋转的箭头图标来手动刷新数据(图2,右上角)。
TusMobil客户端在以下设备上进行了测试:HTC Nexus One、HTC Wildfire、Google Nexus和三星Galaxy S;客户端应用程序也在模拟器上进行了测试。