Needs To Be Done
We have Main Activity that looks good and is ready to be implemented in Android Studio but before doing it I want to create few smart frames. We need 5 more:
- "FAB expanded" to show categories
- "InsertSuccess" popup to insert success
- "Show Success" to show success with description
- "Edit Success" is similar to show but with editable fields
- "Edit Description" to type description in bigger box
Let's start with "FAB expanded"!
- Click on FAB and select one of the expanded categories
- Insert Success pops up so you can type title, date, and description
- You can set date using calendar icon and open bigger editor for description by clicking on edit icon
- Select circles to set importance and click ADD to insert success
- On success click, you will be able to see Show Success frame
- Show Success shows description and has edit FAB
- Create a new rectangle over full frame and set the color to "#4F4F4F", 50% opacity. Put it at the top in files. It's our shadow background that we use to set focus on FABs
- Create 5 40x40 circles and place them vertically above main FAB leaving 16px space between them. Don't add more than 5 small FABs to stay material designed
- Fill them using categories colors
- Add icons (above them in files) and set icons color to white
- Group circles with icons (1 icon and 1 circle) and add drop shadow to this group
- Holding ctrl, rotate your bottom FAB group 45° left or right to make + look like x. That's smart!
- Add category titles (14px) and rectangles (#333333, 24px height) behind them to the left of buttons (8px space). Wrap their width to text length
- Group text and rectangle
- Group 8 with 5 and call it by the name of the category. For example "Sport". It will look cleaner
- You can group categories from 9 and call it "FABs"
- Create a new rectangle that fits full frame and set the color to "#4F4F4F", set opacity to 50% and put in under the status bar in files. It's our shadow background
- Create pop-up rectangle. Keep size close to one on picture
- You can add drop shadow effect to pop-up rectangle using y=4
Now it's easier to focus on popup. Shadow settings and many others will not be the same in Android Studio. We want to make it look similar but don't waste too much time for simple design.
Title, Date, Description
- Add selected category icon. For example money (26 x 46px)
- Add name EditText using text and 1px height line tool
- Group them and set name
- Create second similar but leave some space for button
- Add clickable icons (date, importance and "ADD" button here)
- Make add button using rectangle with accent color and white text
- You can add drop shadow effects for buttons (circles are buttons too) using y=2
- Duplicate your Main Activity frame and set name to "Show Success"
- Delete all items except Item1
- Change "done" FAB to "edit" using "create" icon (24px) and circle (56px)
- Create white rectangle under Item1, set margins to 8px and drop shadow using y=4
- Add dummy description in this rectangle and keep 8px margins. Text color should have primary text color
- Create 70px height rectangle. Put some 64x64px photos inside. Photos might be stupid!
- Duplicate Show Success frame and set name to "Edit Success"
- Change FAB "create" icon to "done" icon (24px width)
In this activity, a user will be able to change values on click so that's all.
It's almost the same because differences are tiny and it's pointless to design it here as it will be so much easier in Android Studio.
- Duplicate Edit Success frame and set name to "Edit Description"
- Delete Item1, Photos and expand big description rectangle
- Place dummy description at the top leaving 8px margins
This is not how it should look like but for now, it's good enough!
It's the end of Simple App Design. 🙁 Our frames are not perfect because perfection is not easy to achieve. I would like to show you how to create this kind of app and I want to keep it simple so it's not the time for fancy things. For now!
Anyway, there is so much to add. It's a simple and smart design just to know what we want to achieve. You don't have to spend too much time on exact numbers because it will look a little bit different in the app.
Have you customized it or do you think something could be done better? Leave a reply, send pics, nudes, and get out of this Starbucks because it's not the best place for the programmer. Or am I wrong? Well... this is the coding part: "Comming soon". I'm outta here!