Categories > Mobile

The Extension I Built, and the IDE I Stopped Needing

Aug 07, 2026 | Category: mobile | Tags: #android #open-source #AI

By this point Rider was gone and PyCharm was gone. One application was still sitting on my machine, and I opened it for exactly one thing: to look at an XML file. That application was Android Studio, and this post is about how I got rid of it too. In the last post I showed you the extensions that replaced Rider. This one is about the extension that didn’t exist, so I had to write it. Let’s go!

Swift Essentials: Structs, Classes, and More (Part 3)

Jul 19, 2024 | Category: mobile | Tags: #swift #100 days of swift ui

In the first two parts of “100DaysOfSwiftUI”, we explored the fundamental building blocks of Swift - variables, data types, control flow, loops, functions, and closures. Now, we’re ready to dive into a crucial aspect of Swift programming: structs and classes. These powerful tools allow us to create custom data structures that organize and represent real-world objects in our code. Understanding structs and classes is essential for building complex and modular applications in SwiftUI, and they will empower you to create more powerful and robust iOS apps. Let’s learn about it!

Swift Essentials: Loops, Closures, and More (Part 2)

Jul 12, 2024 | Category: mobile | Tags: #swift #100 days of swift ui

In the first part of “100DaysOfSwiftUI,” we explored the foundational building blocks of Swift — variables, data types, and more. Now, let’s dive deeper into the control flow, loops, functions, and closures. These are essential concepts for building dynamic and interactive apps in SwiftUI, and they’ll help us write more powerful and flexible code. Get ready to unleash the true potential of Swift and unlock new possibilities for your iOS development journey!