Digital Repository

“Quick Prototyper” A Systematic Approach to Automatically Generate HTML Markup From Hand Drawn Wireframes

Show simple item record

dc.contributor.author Walpola, Hasitha Hiran
dc.date.accessioned 2020-05-19T14:24:35Z
dc.date.available 2020-05-19T14:24:35Z
dc.date.issued 2019
dc.identifier.citation Walpola, Hasitha Hiran (2019) “Quick Prototyper” A Systematic Approach to Automatically Generate HTML Markup From Hand Drawn Wireframes. BSc. Dissertation Informatics Institute of Technology. en_US
dc.identifier.other 2015273
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/377
dc.description.abstract With the emergence of Human Computer Interaction (HCI), usability and User Experience (UX) has received extensive scrutiny over the past few decades. User Experience and User Interfaces (UI) go hand in hand to facilitate a smooth and intuitive encounter with software solutions. UI is considered one of the most critical aspects in the Software Engineering process because a good interface contributes to a positive user experience which ultimately would be the deciding factor for the triumph of a software solution. Despite the substantial importance of UI & UX, systems developers in the industry are still reluctant to tackle UI/UX and tend to consider the front-end an exclusive responsibility of UI/UX Engineers. Recognizing this fact, researchers in the industry have developed and introduced various tools and methodologies to automate the frontend development of applications, yet this practice is still in its infancy. Researches have already attempted to create methodologies and software to generate designs and front-end code with minimal effort. Efforts like sketchcode, pix2code and skecth2code are prominent in this domain but they do not support a wide array of design elements to choose from and they also do not offer functionality to generate code for inter-app navigation. This research raises the bar by more HTML elements and attributes that has not been seen in other literature by approaching the task at hand by using deep learning methods to train a convolutional neural network model with image captioning and text recognizing techniques. While the research shows ways to generate front-end code with a range of functionalities, it must be noted that this is not an alternative to deliberate and meticulous design carried out by a designer with extensive knowledge. However, the proposed solution is quite adequate to prototype a product solution or to get a working product coded quickly to test out the feasibility of an idea. en_US
dc.subject Auto Generation en_US
dc.subject Image Captioning en_US
dc.subject Domain Specific Language en_US
dc.subject Text recognizing en_US
dc.title “Quick Prototyper” A Systematic Approach to Automatically Generate HTML Markup From Hand Drawn Wireframes en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account