Creating GAF applications