Wk07/08: Learning Journal Summary

 Flavio Cervantes

April 18, 2025

CST338-40-2252

Dr. C

                            WK07/08 - Learning Journal Summary

    Looking back at the HW01 assignment, how I would approach it now is by creating a UML Diagram first either on paper or via Draw.io, this helps me visualize the assignment and helps with making sense of the logic needed to get it working properly. When I create the UML Diagram, I notice that I am able to think of factors that I would have not been able to do so if I was attempting to do it all mentally. 

One victory that I'd like to highlight is my understanding of how Java works, and various different methods and how to use them appropriately, such as setters, getters, Constructors, creating testing cases for each respective method, this is important because it runs test against a certain method and ensured that they are configured correctly. The important of encapsulation, on how one can use it to allow certain access to other classes or to keep private to their own class. 

Another victory that I am very proud of is the knowledge I now have in creating android application. I learned that the main languages are either Kotlin or Java. The basic structure involves using XML for configuring the GUI, that one should try to organize strategically to ensure they have re-usability if needed. To fully develop an android app, it involves steps such as configuring the UI, creating the respective Java classes, debugging and being able to understand how an emulator works. 

 


Comments

Popular posts from this blog

Learning Journal - CSUMB - January 6, 2025

Learning Journal - Week IV

Learning Journal - CSUMB - January 15, 2025