– Sluta att beskatta användarnas batterier så fort de går utomhus! sade han på ARMTechCon i förra veckan.
Problemet blir ännu mer akut i länder som Indien där varje byte räknas och näten är långsammare.
Beacons är en teknik som används av butiker för att öppna kontakt med användare. Om användaren öppnar en sådan konversation och får tunga bilder som sliter batteri och månadskvot i retur, kan detta snabbt slå tillbaka mot annonsörerna genom att användarna stänger av Bluetooth.
– Marknadsförare ska inte beskatta de användare som når fram till deras reklamkanal.
En av grundorsakerna till byte-slöseriet är att IoT-systemen byggs med de gamla IT-system som grund. Det betyder exempelvis att data skickas i klartextdataformat som JSON – trots att de inte är avsedda för mänskliga ögon.
– Utvecklare måste lämna JSON bakom sig! beordrade McAnlis.
Flatbuffer heter ett JSON-alternativ som han rekommenderar.
KÄLLA: Electronics360, som även har video på Cort McAnlis föredrag.