Skip to main content

26 posts tagged with "SwiftUI"

SwiftUI framework tutorials and guides

View All Tags

How to Implement a Navigation Drawer in SwiftUI

· 4 min read
Full Stack Developer
Last updated on July 14, 2023

Welcome back to a new tutorial of our SwiftUI series. In this tutorial, we are going to learn how to implement a navigation drawer in SwiftUI, also know as side menu, side bar menu or hamburger menu. If you have ever worked with it in UIKit, you will understand its nature thoroughly. We will simply create a ViewController and assign it as a quick navigator.

How to Implement Forms in SwiftUI - iOS Tutorial

· 6 min read
Full Stack Developer
Last updated on November 15, 2022

implementing forms with swift

In this iOS tutorial we are going to describe how to use forms in SwiftUI. Forms are a powerful tool, introduced with SwiftUI, enabling mobile developers to build various user forms quickly and efficiently, as opposed to the cumbersome legacy UIKit approach.

Push Notifications with Firebase in Swift 5 - Tutorial

· 10 min read
Full Stack Developer
Last updated on November 17, 2022

Every iOS app should leverage push notifications to boost user engagement and retention. Push notifications are a powerful tool, but implementing them in Swift 5 has been historically tricky since you usually needed a server. If you’re just getting started with your app development, chances are you’re already using Firebase as your backend. That’s great news – implementing push notifications with Firebase in Swift 5 is what we cover in this tutorial. In fact, we’ve followed exactly these steps to add push notifications to our Group Chat app.

Push Notification with Firebase in Swift 5

How to Implement a Map View in SwiftUI

· 5 min read
Full Stack Developer
Last updated on October 8, 2022

mapview swiftui

Hello everyone, welcome back to our SwiftUI tutorial series. This time, we are going to learn one of the important features of iOS in particular and mobile in general: MapView. With SwiftUI, using a MapView in your app is not as trivial as it used to be. But it is totally possible to use a Map View in SwiftUI, which is what we tackle in this SwiftUI tutorial.

How to Implement 'Sign in with Apple' Button in Swift - iOS Tutorial

· 6 min read
Full Stack Developer
Last updated on October 7, 2022

In WWDC19, Apple unveiled “Sign In with Apple”, a new way for users to create accounts and sign in into iOS apps. The benefits for using this is that you are getting a two-factor authenticated, secure login system for free. Additionally, it reduces friction in the on boarding flow, which is great in terms of conversion and growth. In this iOS tutorial, we are going to learn how to implement the Sign in with Apple button in Swift.

![How to Implement “Sign in with Apple” Button in Swift](/img/blog/sign-in-with-apple-swift /sign-in-with-apple-in-Swift.png)

MVVM with Combine in SwiftUI – Tutorial

· 7 min read
Full Stack Developer
Last updated on October 28, 2021

mmvm intro

In this article we are going to learn how to implement the powerful MVVM design pattern in SwiftUI applications that are leveraging the Combine framework. The combination of these 3 concepts will be the standard of iOS app architecture for the years to come, so it’s really important to set up a solid groundwork when it comes to designing Swift apps going forward.

WWDC 2020: What's New in SwiftUI 2.0 - iOS Tutorial

· 4 min read
Full Stack Developer
Last updated on July 6, 2020

wwdc swuft

WWDC 2020 has ended. As usually, Apple introduced a lot of new things during the conference. They include the transition from Intel chips to ARMs, new iMacs, new OSs. One of the most expected announcements also happened: SwiftUI 2.0. Let's discover if there is anything new in this version of SwiftUI, which starts to mature nicely.

SwiftUI Drawbacks: Why SwiftUI Is Not Ready for Production Yet - iOS Tutorial

· 7 min read
Full Stack Developer
Last updated on August 29, 2020

swiftui drawbacks

It has been almost a year since SwiftUI was introduced at WWDC. We've tried SwiftUI for a few months now, and even built a premium fitness app just with SwiftUI. Unfortunately, after this adventure, we've decided, as a team, to not pursue SwiftUI apps any further. The framework is simply not ready for complex apps, and, to be honest, this should be embarrassing for Apple, given how low the quality bar was for this launch.

Conditional Statements in SwiftUI - iOS Tutorial

· 4 min read
Full Stack Developer
Last updated on May 7, 2020

Conditional Statements in SwiftUI

Although it's undeniable that SwiftUI has made breakthroughs in redefining how to build an iOS app, it still has difficulties building a real application which can get quite complex. Also, while SwiftUI is still a kid – we have to accept some issues as well as use hacky solutions and hope it gets better in the next releases.

Handling the Keyboard Animations in SwiftUI with ObservedObject - iOS Tutorial

· 5 min read
Full Stack Developer
Last updated on August 29, 2020

Handling the Keyboard Animations in SwiftUI

While working on the SwiftUI Chat tutorial, we ran into the issue of handling the keyboard animations by adjusting the layout of all the views visible on the screen, depending on whether the keyboard is visible or not. In this tutorial, we are going to learn how to handle the keyboard animations in SwiftUI with the help of ObservedObject.