ML technology has become a reality for endpoint devices. What challenges and opportunities lie ahead for developers?