About this video

In this course, we will be building an online multiplayer TicTacToe game with SwiftUI and Firebase.

By taking this course, you will learn how to refactor the home view to MVVM. You will explore how to create a game view, building a game grid view and refactoring the game grid view. Furthermore, you will learn how to add the loading indicator and GameView model setup, game logic and model setup. You will understand how to start the game function and firebase service. Learn how to create an alert object and show alerts to the user.

The course will cover multiple topics. At the end of this course, you will have an exceptionally good foundation to build on more functions to make this AppStore-ready game.

- SwiftUIXCode


- iOS15

- Swift Package Manager

- Firebase Firestore

- Data Structuring and transferring in SwiftUI

All resources and code files for this course are placed here: https://github.com/PacktPublishing/SwiftUI-Tic-Tac-Toe-Online-Multiplayer-Game-for-iOS-15-MVVM

Publication date:
October 2021
5 hours 0 minutes

About the Author
  • David Kababyan

    David Kababyan is a multimedia developer, CEO, and owner of iOSDevSchool. He graduated from university in 2012 with a BA in Multimedia and since then has taken various other courses for programming in PHP, Objective-C, Swift. Programming is his passion. He has been developing for iOS since 2014 and has worked on various other multimedia projects like movie shooting and editing, 3D modeling and animations, flash animations, and website design and development.

    Browse publications by this author
SwiftUI Tic Tac Toe Online Multiplayer Game for iOS 15, MVVM [Video]
Unlock this video and the full library FREE for 7 days
Start now