Build SwiftUI apps faster by choosing the right views

Phone
Phone
Photo by Charles Deluvio on Unsplash.


Develop your SwiftUI views faster by utilizing the powerful preview feature

A smartphone screen displaying a number of apps.
A smartphone screen displaying a number of apps.
Photo by David Grandmougin on Unsplash


Know the importance of naming your loops

Building with banner that reads “YOUR NAME HERE”
Building with banner that reads “YOUR NAME HERE”
Photo by Austin Kirk on Unsplash.
  • We don’t have to handle pointers that point to memory addresses.
  • There is automatic reference counting (ARC), which takes care of counting the references to objects and releases them automatically when there are no references left.
  • Optionals force us to handle optional values with greater care and think about the cases when an optional value is not set.
  • Etc.


Master one of the most fundamental building blocks in programming

Photo by Tine Ivanič on Unsplash


Master Xcode and build apps faster

Laptop keyboard
Laptop keyboard
Photo by Aryan Dhiman on Unsplash.


Should you use SwiftUI or UIKit in your next project?

abstract pattern made with colored light trails
abstract pattern made with colored light trails
Photo by Michael Dziedzic on Unsplash
  1. Users on older operating systems can’t use your app.
  2. Problems will be harder to solve as no one faced them…


Photo by Caleb Jones on Unsplash

The if-statement


Photo by Sergi Viladesau on Unsplash


Photo by Manuel Schulze

Swift — a statically typed language


Photo by Chris Ried on Unsplash

The small app that gets just used by administrators

Manuel Schulze

iOS developer from Germany who works as a contractor. Learning new things daily. Teaching Swift, iOS, macOS, watchOS, iPadOS, and tvOS programming.

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