From Fedora Project Wiki
mNo edit summary |
mNo edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 21: | Line 21: | ||
| Discuss and finalise the wireframe and app structure after incorporating the feedback received from the community. | | Discuss and finalise the wireframe and app structure after incorporating the feedback received from the community. | ||
| Done | | Done | ||
| [https://marvelapp.com/ | | [https://marvelapp.com/8ja2ad7 Link to Prototype] | ||
|- | |- | ||
|- | |- | ||
Line 43: | Line 43: | ||
|- | |- | ||
| Decide typography and Color Palette for the high-fi design | | Decide typography and Color Palette for the high-fi design | ||
| Need to decide the | | Need to decide the colors and fonts to be used in the visual design of the application | ||
| Done | | Done | ||
| | | [https://i.imgur.com/WLZRuCf.png Color Palette] and [https://i.imgur.com/wistMYb.png Typography Cheat Sheet], Following Fedora Guidelines | ||
|- | |- | ||
|- | |- | ||
| | | Icons Style | ||
| | | Need to work on the Icons to be used in the application | ||
| | | Done | ||
| | | Either Self Created or Open Source Google Material Icons, [https://i.imgur.com/ED3LBws.png Icon Set Preview] | ||
|- | |- | ||
|- | |- | ||
| | | Work on the visual design and get feedback | ||
| | | Need to revamp the entire visual design of the application to encorporate the Fedora Brand Identity. | ||
| | | Done | ||
| | | - | ||
|- | |- | ||
|- | |- | ||
| Finalize design and style | | Finalize design and style | ||
| | | After review from a2batic, finalise the visual design | ||
| | | Done | ||
| | | [https://marvelapp.com/8j6ihg7 Final Prototype] | ||
|- | |- | ||
|- | |- | ||
| Share the weekly update on Fedora Community blog | | Share the weekly update on Fedora Community blog | ||
| | | - | ||
| | |Done | ||
| | | [http://thelittlewonder.co/blog/2018/05/28/GSoC-Week2.html Link to Blog] | ||
|- | |- | ||
|- | |- | ||
Line 79: | Line 79: | ||
|- | |- | ||
| Design the Splash Screen and get feedback | | Design the Splash Screen and get feedback | ||
| | | With changes in the visual design, a new splash screen must be designed to match the new design | ||
| | | Done | ||
| | | [https://pagure.io/Fedora-app/issue/22 #22] | ||
|- | |- | ||
|- | |- | ||
| Implement the Splash Screen in the application | | Implement the Splash Screen in the application | ||
| | | Pending | ||
| | | - | ||
| | | | ||
|- | |- | ||
|- | |- | ||
|Study the existing code and devise a strategy to implement the new design | |Study the existing code and devise a strategy to implement the new design | ||
| | | Need to go through the existing code and decide how to change the template to a tab based one. | ||
| | | Done | ||
| | | - | ||
|- | |- | ||
|- | |- | ||
Line 109: | Line 109: | ||
|- | |- | ||
| Design the home page hi-fi view and get feedback | | Design the home page hi-fi view and get feedback | ||
| | | Create the final UI design of the home page. | ||
| | | Done | ||
| | | [https://marvelapp.com/8j6ihg7 Final Prototype] | ||
|- | |- | ||
|- | |- | ||
Line 133: | Line 133: | ||
|- | |- | ||
| Design the Fedora Calendar and get feedback | | Design the Fedora Calendar and get feedback | ||
| | | Create the final UI design of the Fedora Calendar Tab | ||
| | | Done | ||
| | | [https://marvelapp.com/8j6ihg7 Final Prototype] | ||
|- | |- | ||
|- | |- | ||
Line 157: | Line 157: | ||
|- | |- | ||
| Design the Ask Fedora and get feedback | | Design the Ask Fedora and get feedback | ||
| | | Create the final UI design of the Ask Fedora Tab | ||
| | | Done | ||
| | | [https://marvelapp.com/8j6ihg7 Final Prototype] | ||
|- | |- | ||
|- | |- | ||
Line 181: | Line 181: | ||
|- | |- | ||
| Design the Fedora Magazine and get feedback | | Design the Fedora Magazine and get feedback | ||
| | | Create the final UI design of the Fedora Magazine Tab | ||
| | | Done | ||
| | | [https://marvelapp.com/8j6ihg7 Final Prototype] | ||
|- | |- | ||
|- | |- | ||
Line 199: | Line 199: | ||
|- | |- | ||
| '''Week 8''' | | '''Week 8''' | ||
| | | Create the final UI design of the Fedora Magazine Tab | ||
| | | Done | ||
| | | [https://marvelapp.com/8j6ihg7 Final Prototype] | ||
|- | |- | ||
|- | |- | ||
| Design the | | Design the More Tab and get feedback | ||
| | | | ||
| | | | ||
Line 210: | Line 210: | ||
|- | |- | ||
|- | |- | ||
| Implement the | | Implement the More Tab design | ||
| | | | ||
| | | | ||
Line 277: | Line 277: | ||
|- | |- | ||
| Implement the Fedora Podcast Section | | Implement the Fedora Podcast Section | ||
| | |||
| | |||
| | |||
|- | |||
|- | |||
| Design and Implement a Loader in the app | |||
| | | | ||
| | | |
Revision as of 22:56, 27 May 2018
This page aims to list feature/changes requirements and WIP by Abhishek for GSoC 2018. It identifies Must-Have and Nice-To-Have features.
Must-Have
Feature/Changes | Description | Status | Issue/Pull Request |
---|---|---|---|
Week 1 | |||
Share Low-Fi Prototype Version 2 and get feedback | An Initial Wireframe of Revamped Fedora App was shared on Mailing List. I intend to incorporate the feedback collected from that version to create better version and share with the community again to find the loopholes. | Done | Link to Prototype |
Finalize the low-fi app structure after feedback | Discuss and finalise the wireframe and app structure after incorporating the feedback received from the community. | Done | Link to Prototype |
Feedback on final design from Fedora Design Team( Weekly Meeting on May 22) and Fedora Comm-Ops ( Weekly Meeting on May 21) | Have the design and comm-ops team to take a look at the wireframe and suggest changes | Done | - |
Share the weekly update on blog | - | Done | Link to blog |
Week 2 | |||
Decide typography and Color Palette for the high-fi design | Need to decide the colors and fonts to be used in the visual design of the application | Done | Color Palette and Typography Cheat Sheet, Following Fedora Guidelines |
Icons Style | Need to work on the Icons to be used in the application | Done | Either Self Created or Open Source Google Material Icons, Icon Set Preview |
Work on the visual design and get feedback | Need to revamp the entire visual design of the application to encorporate the Fedora Brand Identity. | Done | - |
Finalize design and style | After review from a2batic, finalise the visual design | Done | Final Prototype |
Share the weekly update on Fedora Community blog | - | Done | Link to Blog |
Week 3 | |||
Design the Splash Screen and get feedback | With changes in the visual design, a new splash screen must be designed to match the new design | Done | #22 |
Implement the Splash Screen in the application | Pending | - | |
Study the existing code and devise a strategy to implement the new design | Need to go through the existing code and decide how to change the template to a tab based one. | Done | - |
Share the weekly update on Fedora Community blog | |||
Week 4 | |||
Design the home page hi-fi view and get feedback | Create the final UI design of the home page. | Done | Final Prototype |
Implement the homepage design | |||
Share the weekly update on Fedora Community blog | |||
Week 5 | |||
Design the Fedora Calendar and get feedback | Create the final UI design of the Fedora Calendar Tab | Done | Final Prototype |
Implement the Fedora Calendar design | |||
Share the weekly update on Fedora Community blog | |||
Week 6 | |||
Design the Ask Fedora and get feedback | Create the final UI design of the Ask Fedora Tab | Done | Final Prototype |
Implement the Ask Fedora design | |||
Share the weekly update on Fedora Community blog | |||
Week 7 | |||
Design the Fedora Magazine and get feedback | Create the final UI design of the Fedora Magazine Tab | Done | Final Prototype |
Implement the Fedora Magazine design | |||
Share the weekly update on Fedora Community blog | |||
Week 8 | Create the final UI design of the Fedora Magazine Tab | Done | Final Prototype |
Design the More Tab and get feedback | |||
Implement the More Tab design | |||
Share the weekly update on Fedora Community blog | |||
Week 9 | |||
Get in discussion around Fedora Women | |||
Finalize the contents of Fedora Women Section | |||
Design the Fedora Women Section and get feedback | |||
Implement the Fedora Women Section | |||
Share the weekly update on Fedora Community blog | |||
Week 10 | |||
Get in discussion around showing Fedora Podcast | |||
Design the Fedora Podcast section and get feedback | |||
Implement the Fedora Podcast Section | |||
Design and Implement a Loader in the app | |||
Share the weekly update on Fedora Community blog | |||
Week 11 | |||
Design Empty State Illustration for No Network Error and get feedback | |||
Design Empty State Illustration for Generic Error and get feedback | |||
Design Empty State Illustration for Empty Bookmarks and get feedback | |||
Implement the No Network Screen | |||
Implement the Generic Screen | |||
Implement the Empty Bookmarks screen | |||
Share the weekly update on Fedora Community blog | |||
Week 12 | |||
Design the App Icon | |||
Improve the Micro-copy | |||
Design Promotional Images for the Playstore/F-droid | |||
Share the weekly update on Fedora Community blog | |||
Week 13 | |||
Work on Backlogs(if any) | |||
Write Documentation/Wiki about the App Design and Frontend | |||
Share final update on Fedora Community blog |