Swift 101: Getting into iOS Development

swift-101:-getting-into-ios-development

Hola Mundo!

Have you ever heard of Swift?šŸ“±ā€‹

If you’re into mobile development, I’m sure you have. But if not, no problem! The first time I heard about it, I thought it was odd that it was named after a bank payment system šŸ¤¦šŸ½ā€ā™€ļø.

Now…let me tell you about Swift

I’ve had this idea lurking in my mind šŸ§  about sharing my notes about Swift. Firstly, because I have them kind of scattered, and secondly, because I think they might be useful.

And now that I’ve found some old-school notebooks with handwritten notes āœšŸ½, I think this is the time. So, I’ll try to upload a weekly chapter with all my Swift 101 notes.

Photo of a notebook with some Swift code made by hand

It will be an introductory series, with some theory explained from my point of view, in the same way that it helped me. Hopefully, it will help someone else too.

Here, I’ll list all the chapters so you don’t miss any. Now, let’s dive into Swift!

Silvia’s Swift 101 Notes

  • Chapter I: Swift Basic Concepts

Coming soon

  • Chapter II: Types, variables and constants in Swift
  • Chapter III: Unknown data: nil, optionals and unwrapping in Swift
  • Chapter IV: Operators in Swift
  • Chapter V: Collections and collection types in Swift
  • Chapter VI: Control Flow: Loops, conditionals and switch in Swift
  • Chapter VII: Functions and closures in Swift
  • Chapter VIII: Classes and Structs in Swift
  • Chapter IX: Protocols in Swift
  • Chapter X: Json managing in Swift
  • Chapter XI: MVVM Pattern in Swift
  • Chapter XII: Property wrappers in Swift
  • Chapter XIII: SwiftUI basic and common structures
Total
0
Shares
Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post
faro-vantages6-max-and-vantagee6-max-laser-trackers

FAROĀ® VantageS6 Max and VantageE6 Max Laser Trackers

Next Post
keeping-your-machining-processes-on-track-with-3d-measurement-technology

Keeping Your Machining Processes on Track with 3D Measurement Technology

Related Posts