Categories > Mobile

Swift Essentials: Variables, Data Types, and More (Part 1)

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

I’m diving headfirst into the “100 Days of SwiftUI” challenge by Paul Hudson, and I’m thrilled to be on this journey of discovery. But before I can create dazzling iOS apps, I know that building a strong foundation in Swift is crucial. This blog series, which I’m calling “100DaysOfSwiftUI,” is my way of sharing my learning journey with you, especially those who are new to Swift. We’ll explore the fundamental building blocks of this powerful language together. In this first part, we’ll tackle the core concepts of variables, data types, string interpolation, and enums. These seemingly simple elements are the pillars upon which we’ll build more complex and powerful applications in SwiftUI. So buckle up, grab your coffee (or your preferred drink!), and let’s embark on this journey together! We’ll cover the basics in a clear and engaging way, and by the end, you’ll have a solid grasp of the foundational concepts that will empower you to start crafting your own iOS apps.

My 100 Days of Swift: Cool Projects & What I Learned

Jun 28, 2024 | Category: mobile | Tags: #swift #100 days of swift

A while ago I completed the 100 Days of Swift challenge by Paul Hudson. It was an amazing experience where I learned a lot about Swift and iOS development. In today’s post, I’ll share my thoughts about this journey and highlight some of the most interesting things I encountered. Let’s dive in!

Book Tracking app clone using View Code in Swift

Dec 03, 2023 | Category: mobile | Tags: #iOS #swift #view-code

A few days ago, I published a post about my journey as a mobile developer and why I am changing to native iOS development. Today, I will share my first impressions of using View Code in iOS development. To practice, I chose a design for a mobile app that I found at Dribbble and started to make an app clone. So, let’s jump in and see the results!

My journey in mobile development: From C# to Swift

Aug 20, 2023 | Category: mobile | Tags: #xamarin #swift

In mid-2014, when I began my journey into mobile development, there were few options for cross-platform approaches. My journey started with Xamarin, a powerful technology that allowed me to create native applications for multiple platforms using C#. Over the years, I focused on mobile development, leaving backend development behind to dedicate myself solely to Android and iOS development. In this post, I share some of my experiences and explain why I am increasingly drawn to iOS development with Swift.