Research Towards A Mobile-Web-Desktop Application All-In-One Integrated Development Toolkit and Guides