{"id":1527,"date":"2021-06-13T11:24:44","date_gmt":"2021-06-13T09:24:44","guid":{"rendered":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/?p=1527"},"modified":"2021-06-13T11:27:06","modified_gmt":"2021-06-13T09:27:06","slug":"a7-p5-starting-high-fidelity-prototyping","status":"publish","type":"post","link":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/2021\/06\/13\/a7-p5-starting-high-fidelity-prototyping\/","title":{"rendered":"[A#7, P5] Starting High Fidelity Prototyping"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">What framework or tools are you going to use? Why?<\/h3>\n\n\n\n<p><a href=\"https:\/\/www.figma.com\/\">Figma<\/a> will remain our main prototype tool. This time we will use design kits like the one from <a rel=\"noreferrer noopener\" href=\"https:\/\/www.figma.com\/community\/file\/880534892514982400\" target=\"_blank\">Material UI<\/a> to improve our prototype and give it feeling of an almost finished app. Because of the former assignments we improved our interaction with Figma and can now build an even more complex prototype.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Functional requirements<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>Select and add factors <\/li><li>Provide sleep aid<ul><li>Select music\/sounds and set a timer for it (or not)<\/li><li>Select a relaxation method that than provides you with instructions<\/li><\/ul><\/li><li>View and export statistics<\/li><li>Rate sleep quality<\/li><li>Log sleep time (if it isn&#8217;t tracked automatically)<\/li><li>Record dreams in a diary<ul><li>Write down dreams<\/li><li>Record your dream via voice input<\/li><\/ul><\/li><li>Sound recording during sleep<ul><li>If sleep music is activated, start recording after the set music timer<\/li><li>If no music timer is set, disable sound recording<\/li><\/ul><\/li><li>Alarm clock function with alarm tone selection, intervals and possibiliy that alarm will grow louder the longer it rings<\/li><li>Notification outside the app when music is playing, when sound is recorded\/sleep mode started.<\/li><\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">non-Fuctional requirements<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>Separate sound and relaxation<\/li><li>Icons should be understandable<\/li><li>Categories should have labels, not only icons<\/li><li>Use darker and earthy colors<\/li><li>Insert explanations where necessary<\/li><li>Two different design &#8211; day &amp; night<\/li><\/ul>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">Timeline<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"275\" src=\"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/files\/2021\/06\/gantt-1-1024x275.png\" alt=\"\" class=\"wp-image-1569\" srcset=\"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/files\/2021\/06\/gantt-1-1024x275.png 1024w, https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/files\/2021\/06\/gantt-1-300x81.png 300w, https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/files\/2021\/06\/gantt-1-768x207.png 768w, https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/files\/2021\/06\/gantt-1.png 1119w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption>Gantt chart<\/figcaption><\/figure>\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">Prototyping<\/h2>\n\n\n\n<p>Our high-fidelity prototype: <a href=\"https:\/\/www.figma.com\/proto\/uyswzIlrEDZOnSqmzk08te\/Sleepy-Heads-HiFi-Prototype?node-id=17%3A11&amp;scaling=scale-down&amp;page-id=0%3A1\">https:\/\/www.figma.com\/proto\/uyswzIlrEDZOnSqmzk08te\/Sleepy-Heads-HiFi-Prototype?node-id=17%3A11&amp;scaling=scale-down&amp;page-id=0%3A1 <\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What menu type did you choose and why?<\/h3>\n\n\n\n<p>We are using grid menus across our app and on some pages these are also scrollable (Relaxation methods and Sleep sounds). This kind of menu is easy to access because of its format and the options are big enough to be selected by touch controls.<\/p>\n\n\n\n<p>In later Iterations we want to add a slide menu for additional options, like settings for notification.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Which UI controls are appropriate for your application and why?<\/h3>\n\n\n\n<p>We need and use <em>data entry controls<\/em> because the main purpose of our app is to collect data. Examples are writing down dreams, the option to record sleep times and the option to rate sleep. <\/p>\n\n\n\n<p>Se<em>lection controls<\/em> are also necessary because the user will have to make decisions and choose from existing data. Examples are turning the sleep audio recording on\/off, choosing a sleep timer for the music and to select sleep factors before going to sleep.<\/p>\n\n\n\n<p>Of course there also have to be <em>navigation controls<\/em> which is primarily the dashboard and later the slide menu too.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Which design patterns are suitable for your application and which ones have you implemented or used? Why?<\/h3>\n\n\n\n<p>We used the <a href=\"https:\/\/material.io\/design\">Material Design from Google<\/a> because it looks most native to android systems. Figma offers predefined design kits and we were lucky to find one for Material: <a href=\"https:\/\/www.figma.com\/community\/file\/880534892514982400\">https:\/\/www.figma.com\/community\/file\/880534892514982400<\/a> <\/p>\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">Reflection<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">Who did what?<\/h4>\n\n\n\n<p>Tanita created the blogpost. We all worked together to determine our requirements, to create the Gantt chart (on google docs) and to create our new prototype with Figma.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">What have we learned?<\/h4>\n\n\n\n<p>We realised that there are a lot of design kits that can be used to create a prototype, which helped to give the prototype the feel of a real app. Overall our prototyping skills improved significantly.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">What went well?<\/h4>\n\n\n\n<p>Thanks to the feedback we gathered last assignment, we were able to make fast design choices for our prototype.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">What do we want to improve?<\/h4>\n\n\n\n<p>Nothing, we are happy with our results. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>What framework or tools are you going to use? Why? Figma will remain our main prototype tool. This time we will use design kits like the one from Material UI to improve our prototype and give it feeling of an almost finished app. Because of the former assignments we improved our interaction with Figma and &hellip; <a href=\"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/2021\/06\/13\/a7-p5-starting-high-fidelity-prototyping\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201e[A#7, P5] Starting High Fidelity Prototyping\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":6128,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[383756,384908,401222],"tags":[],"class_list":["post-1527","post","type-post","status-publish","format-standard","hentry","category-projekt-5","category-blogbeitraege","category-assignment-7"],"_links":{"self":[{"href":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/wp-json\/wp\/v2\/posts\/1527","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/wp-json\/wp\/v2\/users\/6128"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/wp-json\/wp\/v2\/comments?post=1527"}],"version-history":[{"count":11,"href":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/wp-json\/wp\/v2\/posts\/1527\/revisions"}],"predecessor-version":[{"id":1575,"href":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/wp-json\/wp\/v2\/posts\/1527\/revisions\/1575"}],"wp:attachment":[{"href":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/wp-json\/wp\/v2\/media?parent=1527"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/wp-json\/wp\/v2\/categories?post=1527"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.fu-berlin.de\/hci1-sose2021\/wp-json\/wp\/v2\/tags?post=1527"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}