Tridens의 소프트웨어 엔지니어들은 혁신적이고 직관적인 안드로이드 앱을 설계하고 구현했습니다.
내 TusMobil 모바일 앱은 모바일 사용량(TusMobil 네트워크 내부 및 외부)을 검색하고 표시하는 데 사용됩니다. 이 애플리케이션은 Android 플랫폼용으로 개발되었으며 Android 1.6 이상 버전을 지원합니다.
아키텍처 관점에서 볼 때, 이것은 JBoss SOA 플랫폼에 배포된 웹 서비스와 통신하는 클라이언트 애플리케이션입니다. 이 웹 서비스는 청구 시스템(Oracle 청구 및 수익 관리 - Oracle BRM)과 상호 작용하여 필요한 사용자별 데이터를 검색합니다. 그런 다음 데이터는 웹 서비스를 통해 클라이언트로 다시 전달됩니다.
클라이언트 애플리케이션의 주요 기능은 다음과 같습니다:
구매한 소비량 표시 - 는 현재 사용한 통화 시간, SMS 메시지, MMS 메시지, 데이터 전송 및 기타 서비스 사용량을 백분율로 표시합니다(그림 2.). 그런 다음 사용자는 목록을 스크롤하여 특정 위젯을 선택하여 특정 서비스의 사용량과 남은 사용량에 대한 자세한 내용을 확인할 수 있습니다(사용자의 가입 유형에 따라 다름).그림 2: 구매한 소비량
추가 소비량 표시 - 에는 구독 요금제에 포함되지 않은 기타 사용 서비스가 포함됩니다. 이러한 서비스는 세로 목록으로 표시됩니다. 모든 목록 항목에는 사용한 서비스의 이름과 청구된 금액이 포함되어 있습니다. 사용자에게 보다 포괄적인 보기를 제공하기 위해(그림 3) 화면 하단에 (사용한 서비스의) 원형 차트가 렌더링됩니다.
언어 설정 - 애플리케이션은 영어와 슬로베니아어 모두에 대한 현지화를 지원합니다(그림 4).
새로 고침 - 를 선택하면 애플리케이션에 초점이 맞춰져 있으면 데이터가 1분마다 자동으로 새로 고쳐집니다. 사용자는 회전하는 화살표 아이콘(그림 2, 오른쪽 상단 모서리)을 탭하여 수동으로 데이터를 새로 고칠 수도 있습니다.
TusMobil 클라이언트는 다음 기기에서 테스트되었습니다: HTC 넥서스원, HTC 와일드파이어, 구글 넥서스, 삼성 갤럭시 S; 클라이언트 애플리케이션은 에뮬레이터에서도 테스트되었습니다.