Bryan L
07/07/2021, 5:18 AMDay 93
• Continued DS&A in Kotlin
◦ Section II: Elementary Data Structures
▪︎ Stack Data Structures
• Stack operations
• Implementation
• push and pop operations
• Looked through material.io features
• Daily Doc fixes
◦ fixed notelist not loading
◦ fixed profile icon bugs in userscreen
◦ implemented extended-icons, corrected visiblity icons
Self-Comment
• Completed Ch.4 Stack Data Structures
◦ Much shorter chapter, but informative! I'm learning quite a bit on basic DS. Somewhat embarrassing that I've never understood either LinkedLists or Stacks very much if at all. Glad I'm covering them now!!
◦ Challenges could be formatted better, but they're great! Could use more than 2 in a chapter
• Research Material Design
◦ Researching MDC is definitely making designing my project(s) feel less daunting already. There is tons of samples/examples on components along with theory to cover.
◦ As I was researching, I kept getting motivation to improve DailyDoc.
▪︎ Fixed DailyDoc list bug - turned out I had changed a @GET request for user notes
▪︎ Changed UserScreen to fix profile DropDownMenu.
▪︎ Installed dependency for material-extended-icons
◦ Meeting postponed with Spikey Sanju until this weekend as he had a meeting. Sent him a list of md formats for DailyDoc.
• Chat App
◦ Did NOT implement working connection between app & server
▪︎ Server works with [ws://localhost:8080/chat] , not sure why app isn't attempting a connection
▪︎ I believe Ktor would still be a great fit if I can get a connection. Would also help towards KMP/KMM (I think..?)
▪︎ Would be helpful to avoid using additional libraries that are not maintained frequently to do so.
Goals Tomorrow
• Speak to Recruiter
• Complete Ch.5 Queues
• Connect server to app (if I don't get ktor running, will clone a node.js server & use Socket.IO)JoonHo Park
07/08/2021, 2:39 PMBryan L
07/08/2021, 5:13 PM