The paper describes three different ways how to create an application in dynamic geometry system GeoGebra. Eachway is ilustrated by example of application for spatial ability development.