Complex app for creation and modification of structure energy systems. The app allows synchronization with the central server for global data and after that allows offline work. The user can extend and alter system components on different levels. The changes are stored locally and upon request synchronized with a central server. The UI interface takes care of validations and filtering of only valid data and minimize the error by data input. The application has auto-upgrade function in case the server requires newer communication protocol. In case the local data is with older version the app upgrades it to version currently supported from the server.
Project Type: iOS, Java backend
Development Model: Task Based
Time of development: 2014