Building Apps with SwiftUI Custom Views and Common Use Cases

  • Mehul Mohan

Your browser needs to be JavaScript capable to view this video

Try reloading this page, or reviewing your browser settings

You're watching a preview of subscription content. Log in to check access

Create a basic application flow with SwiftUI involving login and a user dashboard interface in this video. Discover the new file structure introduced by SwiftUI and how it uses structs instead of classes for Views. Then learn about common layout elements such as Text, Images, HStack, VStack, ZStack, and NavigationViews. After understanding the structure and elements, dive in to create a login layout and a user authentication backend. Then once you’ve got your user logged in, create a dashboard layout for your users with SwiftUI. Finally learn to troubleshoot and polish up your new interfaces.

What You Will Learn

  • Create login and dashboard interfaces

  • Troubleshoot common SwiftUI interface issues

  • Incorporate NodeJS for authentication and backend work

Who This Video Is For

iOS developers with a basic familiarity of the Swift language who would like to use SwiftUI to design easy, elegant, and powerful interfaces.

This video provides of an overview of creating a basic application flow with SwiftUI.

About The Author

Mehul Mohan

Mehul Mohan is a full stack developer primarily working with JavaScript and its runtimes. He also has experience in the web security field. He has been recognized by companies such as Google, Microsoft, and Sony, and he runs a successful YouTube channel with almost 100k subscribers.

 

Supporting material

View source code at GitHub.

About this video

Author(s)
Mehul Mohan
DOI
https://doi.org/10.1007/978-1-4842-5310-6
Online ISBN
978-1-4842-5310-6
Total duration
1 hr 5 min
Publisher
Apress
Copyright information
© Mehul Mohan 2019

Video Transcript

[MUSIC PLAYING]

Hey, everyone. Welcome to this video, in which we are going to see how we can develop an application from scratch using SwiftUI, plus UI kit other technologies as well if you want to integrate them, and develop a full application within an hour using SwiftUI, which works seamlessly on the normal as well as on the dark mode.

So we’re going to create a simple little crypto application, which is going to predict how your crypto balance would look like in future. And basically, you can list all the cryptocurrencies, and see what the trend with their cryptocurrency value is. And that would be it. It would involve a simple log in, as well as a simple dashboard area for the people to see. So let’s get started in this with you.