The Walk Rally application is a mobile application that encourages users to walk around an area using mobile terminals. Several Walk Rally applications have been developed for use in various situations. However, depending on the area and the purpose of use, the information presented in the application and the functions required for it are different. Therefore, it is necessary to individually develop Walk Rally applications suitable for specific situations, and this of course becomes expensive. In this study, we developed a Walk Rally application development environment named Machinavi, where various functions are independently developed as business logic to enable use in various situations. Customizing the business logic to the purpose of use makes it possible to develop Walk Rally applications suitable for various situations. We used Machinavi to develop three Walk Rally applications for three specific situations: an event, a sightseeing spot, and a commercial area. The results of experiments and a questionnaire survey demonstrate the effectiveness of the Walk Rally applications developed using this development environment.