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.…
Category: Tech
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…