Mekhala Vithala Mekhala Vithala

What is State Machine?

Imagine you're playing a video game where your character can do different things like walking, jumping, and sleeping. These different things your character can do are like "states" in a state machine.

Read More
Mekhala Vithala Mekhala Vithala

Creating a Touch Point Recorder App in SwiftUI

The PointRecorderView is a simple yet powerful tool for visualizing coordinates in SwiftUI. Whether you're teaching students about geometry or simply want to add an interactive element to your app, the PointRecorderView is a great starting point. With just a few lines of code, you can create a fully-functional app that records and displays points on the screen.

Read More
Mekhala Vithala Mekhala Vithala

Understanding the Similarities Between Classes and Structs in Swift: Representing Real-World Objects in the Digital World

Classes and structs are two important building blocks in the Swift programming language. While they have some differences in terms of functionality and usage, they also share some similarities. Both classes and structs can be used to represent real-world objects in the digital world, and they can define properties and behaviors for these objects. By using classes and structs, developers can create powerful and flexible programs that can model or interact with the real world in various ways.

Read More
Mekhala Vithala Mekhala Vithala

Understanding Classes: Bridging the Real World and the Digital World

The way real-world objects are represented in digital form is like simplifying or summarizing their features and actions into specific definitions. This allows us to create digital versions of these objects that are very similar to the real ones, and we can then control or use them in digital programs

Read More
Mekhala Vithala Mekhala Vithala

2D Arrays in SwiftUI

2D arrays are a fundamental data structure in programming, and they can be incredibly useful in SwiftUI. In this post, we'll discuss what 2D arrays are, how to create and access them in Swift, and how to use them in SwiftUI.

Read More