question and answer about application-development