ThingSpeak Monitor Widget APK.

Job ID: 40250982

Budget: $30 – $250 USD

I need a small Android APK that acts as a homescreen-ready widget and pulls data directly from one or more ThingSpeak channels. For this first phase, I only need the Android installer available on the internet because is an open-source application. So I can test performance and usability; if everything meets expectations we will commission a full iOS counterpart later.

Core features I must see:
• Real-time data display refreshed in near-instant intervals.
• Customizable alerts I can set per field or threshold (push or local notification is fine).
• Historical data charts that let me scroll through previous hours, days, or a custom date range.

Tech flexibility:
I am open to Flutter, React Native, Kotlin, or any other modern stack you feel is best for a lean, stable APK. If Flutter or Kotlin keeps the footprint smaller and future iOS parity simpler, that’s a plus. Feel free to integrate AdMob placeholders so I can test how ads might fit in the layout.

Deliverables:
1. Signed APK ready to sideload on Android 9+.
2. Source code with clear build instructions.
3. Brief README showing how to point the widget at a new ThingSpeak channel and configure alert conditions.

The widget should install, let me input a channel key, then immediately show live values, chart history on tap, and let me set alert thresholds from a simple settings screen. Clean UI/UX and reliable background refresh will be the deciding factors.