Smartphones and tablet PCs are increasingly wowing industrial applications with their high functionality, ever greater capability and ease of use. The project “Spatial Programming of Industrial Robots” makes full use of these benefits. The robot programmer is supported through a mobile augmented reality app and gesture-based interaction for the definition of the program. In this regard, the app covers spatial visualization of the program in a real environment and program management. The robot programs can be transmitted from the mobile device via an unified interface to the robot controllers. Furthermore, there are interfaces for the exchange of robot programs with common simulation tools of the digital factory.