어플리케이션 제작, 시작하기 전에 반드시 고려해야 할 사항