Development Methodology

Mobile Applications The Model-View-View-Model (MVVM) pattern helps to cleanly separate the business and presentation logic of an application from its user interface (UI). Maintaining a clean separation between application logic and the UI helps to address numerous development issues and can make an application easier to test, maintain, and evolve.…

Application Architecture

The diagram above shows the overall high-level structure of our software application. The software design consists of 3 main layers. The application layer provides the user interfaces for user interaction with the system. The API web services forms the middle layer which exposes backend data and application functionalities for use…

Cloud Services

Amazon Web Services Our applications are housed on Amazon Web Services (AWS) and hosted on servers located in Singapore region. The AWS cloud infrastructure has been architect-ed to be one of the most flexible and secure cloud computing environments available today. It provides a reliable, and scalable platform. AWS infrastructure…