Apps by 100 Billion Tiny Robots