Telefon se může přehřívat dřív, než si toho uživatel všimne
Telefon se při hrách, navigaci, nabíjení, nahrávání videa nebo delším používání v autě může zahřívat tak rychle, že uživatel problém pozná až podle zpomalení, omezení výkonu nebo ukončené aplikace. Android běžnému uživateli neukazuje teplotu zařízení, thermal level ani historii na jednom místě.
Samotná teplota procesoru přitom ještě nemusí znamenat přehřátí telefonu. Každé zařízení pracuje s jinými limity, proto aplikace sleduje hlavně thermal level, který lépe ukazuje reálný stav zařízení a riziko omezení výkonu.
Uživatel potřeboval nenápadný alarm, který běží i bez otevřené aplikace a upozorní ve chvíli, kdy se zařízení blíží přehřátí.
Monitoring teploty, notifikace a widget v jednom
Aplikace průběžně vyhodnocuje thermal level, CPU teplotu a další informace o zařízení. Hodnoty ukazuje v hlavní obrazovce, systémové notifikaci a widgetu na ploše, takže uživatel vidí aktuální stav i bez otevírání aplikace.
Kotlin a Android SDK pomohly postavit přehledné rozhraní pro rychlou kontrolu hodnot. Background služby a systémové notifikace řešily alarmy při překročení limitů, zatímco Firebase, AdMob a in-app billing pokryly provoz a monetizaci produktu.
Od uživatelů později přišly podněty i pro sledování nízké teploty telefonu. Alarm proto funguje oběma směry: upozorní, když je teplota vyšší než nastavená hodnota, ale také když klesne pod nastavený limit.
Aplikace prodána do zahraničí
Projekt jsem navrhl, vyvinul a publikoval na Google Play jako vlastní Android produkt. Později ho koupil zahraniční kupce, takže prošel celým produktovým cyklem od nápadu přes vývoj, monetizaci, podporu až po předání novému vlastníkovi.
Projekt ukazuje zkušenost s Android aplikací, která řeší úzký technický problém, má jasné použití, veřejnou distribuci a obchodní hodnotu.






