top of page

The CWS App

The CWS Team has developed a mobile application that can be used on both iOS and Android devices, including laptop and desktop computers, mobile phones and tablets. This is possible because of .NET MAUI, a Multi-Platform App User Interface that allows the user the flexibility to utilize the app on any device.  As long as the user has a Wi-Fi connection, they can check the conditions of their marine tank from anywhere and be notified if there are any issues.

Download the CWS app today!

google-play-badge.png
Download_on_the_App_Store_Badge_US-UK_blk_092917.png
My project.png

Key Features...

Current Data - The main page of the app displays the current conditions within the tank including pH, salinity, temperature and dissolved oxygen.

​

Setting Thresholds - The user can set threshold values within the app, values which would indicate the tank requires human intervention. 

​

Alerts & Notifications - If the threshold values set by the user are breached an alert will appear on the device, indicating there is a problem that needs to be addressed.

​

Historical Data - An additional page within the app displays the historical data from the tank, allowing the user to track changes over time. The data is displayed in graphical form to allow for easy interpretation of patterns and issues.

​

Ease of Use - We set out to design an app that the average user could understand. We did this by displaying historical information in a graph instead of a spreadsheet of data, as well as status indicators next to current data so you wouldn't need an in-depth knowledge of marine environments to know when there was a problem.

How it Works...

ThingSpeak

download.jfif
json-file.png
wifi-logo_edited_edited_edited_edited_ed

ThingSpeak data is brought into the App in the form of a JSON file containing all sensor readings

.NET MAUI

wifi-logo_edited_edited_edited_edited_ed
dotnet-bot-maui-cross-platform-development.png

Android/Apple
Devices

The JSON file is analyzed and interpreted in .NET MAUI for use within the App

pngegg.png
iphone-x-pictures-45216.png

The App is then run on the mobile device to display the information gathered from the sensors

bottom of page