Low-fidelity prototyping is a renowned method of developing concepts for traditional two-dimensional user interfaces (UI). The increased availability of mobile and virtual reality (VR) based equipped devices opens the door to be explored especially for mobile-based applications. The VR experience pr
Low Fidelity User Interfaces Prototyping tool for multi mobile devices using remote virtual collaborative environment
Low-fidelity prototyping is a renowned method of developing concepts for traditional two-dimensional user interfaces (UI). The increased availability of mobile and virtual reality (VR) based equipped devices opens the door to be explored especially for mobile-based applications. The VR experience provides designers with the ease to share their ideas in a virtual environment with freedom of movement and hearing capability. Currently, there are few VR-based UI prototyping tools are available but few of them are either expensive or it takes a lot of effort to create rapid digital prototypes. Besides these gaps current VR based prototyping tools also lack in providing remote collaborative environment features where more than one designer share ideas easy. Moreover, current tools can only be used for a limited number of mobile devices and provide a single-page interface (SPI). The basic purpose of this project is to provide a VR prototyping tool that not only fulfills the above-mentioned gaps but also provide easy to use interface for the designers where they can design their applications Low-fidelity prototypes rapidly for multi-mobile (MM) devices using a remote virtual collaborative environment (CE). The proposed project will be a client/server-based mobile VR application that will provide the brainstorming, storyboarding, and mocking up prototyping techniques. The basic modules of the proposed project will be VR Mobile Application, Mental model convertor, VR communication handler, Model-Driven approach controller, and Code Generator. For the successful completion of the project, we used various tools (i.e., Android studio, VR toolkit, Php, Python), techniques (Machine Learning, Image processing, Model-Driven approach, UML), and technologies (VR and Android). The proposed project will facilitate the UI designers by providing brainstorming, storyboarding, and mockup prototyping techniques with minimal resources (e.g., time, cost, effort, etc.). It will also provide a simplified and realistic way for the UI experts to share their mental models and see their results in the real-world on diverse devices (e.g., multi-mobile devices)
The objectives of the proposed projects are:
In this project, a mobile VR based quick and efficient Low fidelity prototyping tool is proposed for creating a graphical user interface. The project initially provides the VR editor through which user interface experts can register, develop, share, and collaborate their mental models in a VR environment. The proposed ML model will take the individual conceptual mental models (i.e., mockups, and storyboards) and train the data using deep learning techniques (i.e., CNN). Approximately 1000 datasets of virtual user interface elements will be trained out of them. 30% will be used for testing. The accuracy of the trained data is verified by the different classification models (i.e., Support Vector Machine, Logistic Regression, Naïve Bayes, etc.). The individual conceptual mental models are then converted into a single mockup by using the Proposed AI-based Merging Algorithm. The final conceptual mockup is then converted into a virtual graphical user interface with the help of the Proposed Hybrid AI-based Mapping Algorithm. In the end, a model-driven approach(MDA) will be adopted by using UML techniques, in which a class diagram will be constructed for the virtual graphical user interface using WebRatio Mobile Platform. The class diagram is then used to generate code for multi mobile devices. The block diagram of the proposed project is presented in figure 1.

Figure 1: Block diagram of the proposed project.
The basic benefits provided by the proposed project are:
In the end, we will deliver the code and the documentation in the form of a final project report containing all the proposed algorithms pseudo and implementation code.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| VR glasses | Equipment | 4 | 7500 | 30000 |
| Mobile phone | Equipment | 4 | 10000 | 40000 |
| Documentation | Miscellaneous | 1 | 10000 | 10000 |
| Total in (Rs) | 80000 |
Condition Monitoring is an effective way of maintaining the health of a machine. As rotato...
We are going to resolve the burden issue on WAPDA by developing a system through automatic...
In this age everything is moving towards the technology and smart card is also include in...
The proposed project system will aim at generating a strong secure password for a single u...
Agriculture being one of the major contributors to the Pakistan?s GDP is still dependent o...