I'll be taking a incremental "slice" approach to working on this. That should make it easier to see progress and help prevent burn out. I want to first focus on getting the chat view functional, since that's the core of any messaging app.
For this first step to be done, the chat view should have the following
[x] Scrollable list of chat messages for a single room
[x] Message displays sender, time sent, and text content
[ ] User and room selected via configuration file
[ ] Good loading speed. Probably will require a "dumb" incremental loading strategy for large rooms
[ ] See new messages as they are sent
Only basic formatting is needed. The style of the UI can be decided once more functionality is done. Sending messages, messages with images, gifs, video, etc aren't required for this issue to be marked done.
I'll be taking a incremental "slice" approach to working on this. That should make it easier to see progress and help prevent burn out. I want to first focus on getting the chat view functional, since that's the core of any messaging app.
For this first step to be done, the chat view should have the following
Only basic formatting is needed. The style of the UI can be decided once more functionality is done. Sending messages, messages with images, gifs, video, etc aren't required for this issue to be marked done.