This report “Smart Cities as an Open Application Platform: Building Software for Tomorrow’s World” is Mobica’ s white paper regarding the future of Smart Cities. It offers useful insights on how Smart cities can benefit citizens through city services and opportunities created for business and IoT developers. It concludes providing some considerations that should be taken into account when developing a smart city platform.