SwiftUI tutorial for beginner app developer

Hike – SwiftUI Alternate App Icon

Why should we create this app?

Hiking is a fun and enjoyable outdoor activity for friends and families! In this tutorial, we will develop a creative card design for a fictional hiking app using the SwiftUI framework. You know, the main goal of this iOS project is to show you how to put together different layout containers by creating a quite complex design. But not only that, this mini-application will have some amazing built-in features as well. By the end of this SwiftUI course, you will get an impressive Card app with such a settings screen where users will be able to change the icon of the application.

Professional asset files and graphics

Unlike any other learning materials on the Internet, this SwiftUI Masterclass provides you asset files premade by a professional designer such as graphic files, images, video files, sound files, etc. 

These supplemental learning materials will give you a real-life experience of how a professional app developer works within a real-life environment with UI designers together. Learn how to develop an addvanced UI/UX design along with Robert Petras.

Workbook document

You can download the PDF workbook file of this Core Data tutorial and take a deep look at all of the various iOS app development topics that we’re going to cover in this app development tutorial in SwiftUI.

What will you build with SwiftUI in Xcode?

Xcode

This iOS app development tutorial is part of the SwiftUI Masterclass Course.

Topics

  •   SwiftUI Containers

    In this SwiftUI tutorial, we’ll explore various layout containers like horizontal and vertical stacks, as well as the ZStack container. By the end, you'll have a complete understanding of how to create intricate layout designs.

  •   Alternate App Icons

    Discover how to incorporate alternate app icons into your app, giving users the ability to select their preferred icon. This feature empowers users to personalize their home screen with an app icon that suitsl style, including options such as a light or dark mode version of the original icon or a selection of completely distinct styles. 

  •   Gradient and Motion Animation

    We will learn how to animate a Linear Gradient fill using its starting and ending point. But not only that, we will develop a more complex motion animation by scaling and moving many circle shapes with various timing in a masked SwiftUI shape.

Chapters

SwiftUI Masterclass ♥︎ iOS App Development

From totally beginner to advanced iOS app developer with this complete iOS, iPadOS and SwiftUI development course programming in Xcode.

SwiftUI Course
Blender 3D Masterclass
Augmented Reality Masterclass
Blender 3D Masterclass