Image for post
Image for post

A few weeks ago I started my journey to become an expert in SwiftUI, you can read about it here.

I am a Javascript developer so many β€œprogramming” concepts are quite easy to pick up, however, when I started getting into SwiftUI I felt a feeling of joy and excitement to what concerns building UIs with a completely different approach.

Every day that I spend learning this framework I feel more and more enthusiastic about it.

Today, I am going to list 3 Random Reasons to join me in loving this new fantastic way of building iOS native apps, and I am not even going deep. …

Image for post
Image for post

Here I am with another episode of My 100 Days of SwiftUI journey.

In the last few days, I went through some fundamentals of the Swift language like functions, closures, and structs, and as a Frontend developer used to write Javascript I’ve found lots of commonalities, however when switching to another language some things are named or used differently.

Additionally, Javascript (unless using Typescript) is not a strongly typed language which makes it different from Swift or other programming languages.

In this article, I won’t go over the fundamentals of Swift but I would like to highlight 3 things that I did not know and that I could not relate as a programmer, coming from Javascript. …

In my previous post, My 100 Days of SwiftUI begin here, I explained the process that brought me to start this blog series and this is the first episode of the journey, all aboard!

Variables, simple data types, and string interpolation

When going through really basic fundamentals concepts are simple, but like often happens, one ends up finding out little surprising details. That is exactly what happened.

For instance, I knew already about Multi-line strings, but what I did not know is that the start and end with three double quote marks must on their own line

var str = """
This goes
over multiple

Another example is that we can split big integers using underscores, for better readability. …


Jonathan Giardino

Web Developer from Italy but never in Italy. #JAMStack and #JavaScript enthusiast πŸš€ Happily married πŸ‘« Runner πŸƒπŸ» Obsessed with πŸ• and nature lover 🌲

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store