Here are some modifications of the UI that can be done. I've observed the default messaging UI and added most comments. 1. Chats button to go back to chats view instead of a small arrow. This doesn't take much space at all and the "Last seen on.. " text is still untouched. 2. Small edits: add a comma between the date and time in the "Last seen on.. " text. Little things.. makes a big difference. Same thing for the date and time stamp in the speech bubbles. Separator should be added just like the default messaging UI. 3. Distance between the top and bottom part of the speech bubble and the text inside should be 15 px each. Right now, it looks like the text is aligned at the bottom of the bubble which makes the date stamp on the replies very close to the edge. (The dark red lines in the screenshot indicate what it is right now and the light red lines indicate what it should be.) 4. Distance between the speech bubble and the edge of the screen should be 66 px. (according to the default messaging UI) 5. Text in the blue bubbles, which are the replies, should be aligned to the RIGHT. 6. In the chats view, a small dark red squircle can be added to the right of the contacts which indicates new messages. The number in the bubble can vary from 1 - 99. After that, even if the person sends 200 messages, it'll still show 99. Screenshots: Of course, the same apply to the dark theme as well. But the top bar with username can be removed in landscape mode or at least while typing. These are small changes, but it makes a big difference in the overall look and feel of the UI. There are more changes which may require custom images and stuff, but this is it from me for now. What do you think?