Having worked extensively with Jetpack Compose and Kotlin, I am well-versed in leveraging these technologies to build modern, responsive, and intuitive user interfaces.
Let me address how I plan to approach the project scope:
=> I will retrieve and display a list of available Wi-Fi networks on the user's device, ensuring a smooth and responsive UI with Jetpack Compose.
=> Employing SSID filtering techniques, I will identify Wi-Fi networks specifically broadcast by Raspberry Pi Picos, allowing users to distinguish them from other networks.
=> Utilizing Android's connectivity APIs, I will enable users to select a detected Pico network and establish a secure connection to it, ensuring robust data transmission.
=> Implementing a background service, I will monitor the state of the connected Wi-Fi network. Upon detecting a reboot of the Pico device, the app will gracefully handle disconnection and automatically reconnect to the user's previous Wi-Fi network.
I am flexible regarding rates and am open to discussing further details to accommodate your budget and project requirements.
Sincerely,
Esther.