Applications
Native Apps target platforms such as Windows, Mac, Linux, iDevices or Android. A cross-platform codebase can facilitate consistency, reliability and lower maintenance. In many cases a web-based application would be sufficient, plus easily accessible.
Automation
Server scripts, Linux Shell or Microsoft PowerShell, can run continually or on a schedule to, for example:
- Collect and process data
- Generate reports
- Monitor and self-heal services
- Orchestrate hosts and containers to scale horizontally
Games
Amazing experiences are possible with Unreal Engine 5 - on computers, mobile devices and consoles. Simpler web and mobile games made with Wasm/WebGL/GLES can be just as fun. Technologies such as Virtual Reality are also useful more widely - in art, education and medicine.
Graphics
Graphics accelerators are commonly available, to efficiently generate compelling realtime visualisations. GPUs can also be used more generally, for processes such as machine learning and cryptography.
Websites
The web is ubiquitous, providing information and communication to all. Search and conversion optimisations can make all the difference.