Netti
Android Network Diagnostics
An Android network-diagnostics app that I built for a private client and handed over. It runs iperf3 (compiled with NDK/CMake), speed tests, ping, traceroute and LAN discovery. The client also has an iOS version on the App Store.
Key Features
Network diagnostics tools in one Android app, built for a private client
iperf3 via NDK/CMake
The app runs iperf3 bandwidth tests. I compiled the iperf3 native code for Android with the NDK and CMake.
Speed Test
Measures the download and upload speed of the current connection.
Ping
Measures the latency to a host.
Traceroute
Shows the route of the packets to a host, hop by hop.
LAN Discovery
Finds the devices in the local network.
~2,100 Automated Tests
About 2,100 automated tests cover the app code. I handed the finished app over to the client.
Technology Stack
Kotlin and Jetpack Compose, with native iperf3 code
App Interface
Screens from the app design
Design System
Dark theme with bright accent colours
Project Metrics
Facts about the Android app
Interested in This Project?
I built the Android app for a private client and handed it over. The iOS version on the App Store belongs to the client.