From Fedora Project Wiki
(Week 2 Update)
m
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 Fedora Social and get feedback
+
| Design the More Tab and get feedback
 
|  
 
|  
 
|  
 
|  
Line 210: Line 210:
 
|-
 
|-
 
|-
 
|-
| Implement the Fedora Social design
+
| 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 21:43, 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 - Pending
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