top of page
BLOG
Code Chronicles
Exploring Computer Science


Integrating Images, Audio, and Video in Android Apps
The article provides an overview on how to incorporate multimedia elements into Android applications.


Network Requests in Android with Kotlin and Jetpack Compose: A Guide to Retrofit, Volley, and OkHttp
The article compares three popular HTTP clients, Retrofit, Volley, and OkHttp for making network requests in Android apps developed with...


Data Persistence in Android: SQLite vs. Room Persistence Library
The article explores data persistence options within the Android ecosystem, focusing on SQLite and the Room Persistence Library. It...


Polymorphism: Using UML Class Diagrams and Pseudocode
This article explores polymorphism in object-oriented software development, differentiating between compile-time and run-time.


A Guide to UML Sequence Diagrams: Notation, Strengths, and Limitations
This article provides an overview of UML sequence diagrams, a type of interaction diagram used in software engineering to model the flow...


A UML Use-Case Analysis of an Online Shopping System: Actors, Use Cases, and Relationships
This article explores the application of Unified Modeling Language (UML) Use-Case Diagrams in designing an online shopping system.

UML Diagrams: A Guide for Software Engineers
This article provides an overview of Unified Modeling Language (UML) diagrams, their types, and their applications in software engineering.

Understanding the Bag ADT in Java: A Flexible Data Structure
This article explains the Bag Abstract Data Type (ADT) in Java, highlighting its ability to handle unordered collections with duplicate...
Alexander S. Ricciardi
Computer Science Enthusiast


Omegapy
Alex Ricciardi
ABOUT
I am Alexander S. Ricciardi
Omegapy (Alex Ricciardi) is my professional alias.
bottom of page