Description

Book Synopsis
Create a mobile app for Apple platforms using SwiftUI in conjunction with Google''s Firebase backend to post and retrieve data, authenticate users, and store data securely. You''ll use SwiftUI to create an engaging and aesthetically appealing user interface that meets the expectations of iOS users while leveraging the power of Google''s Firebase to securely and seamlessly work with your backend data.

With an intro to Xcode and SwiftUI, followed by tutorials on how build an app with Firestore, Firebase Storage, and the Authenticate framework, you''ll find everything you need to build a complete iOS application.  You''ll begin with an introduction to Firebase and an overview of how to use Xcode and write code in SwiftUI. Then dive into two real-life projects where you''ll build a note application and a social media application. With these projects, you''ll see how to post, read, edit, and delete data using Firestore. You''ll also upload large assets, such as pict

Table of Contents
Chapter 1: Introduction to SwiftUI

• Introduction

• What Makes SwiftUI Different

• Xcode

Chapter 2: Introduction to Firebase

• What is Firebase?

• Firebase walkthrough

• Firebase Firestore

• Firebase authentification

• Firebase storage

• Summary

Chapter 3: Communicating with a Firebase Backend

• Introduction to Swift Package Manager

• How Apps communicate with Firebase

• Setting up a Firebase account and project

• Connect our iOS App to Firebase

• Summary

Chapter 4: Post and Read Data from Firebase

• Post data to Firebase

• Read data from Firebase

• Enhancement of the code with Combine

• Enhance of the UI

• Summary

Chapter 5: Firebase Storage

• Access the iPhone camera and library

• Upload pictures to Firebase Storage

• Read a picture’s URL and display it

• Summary

Chapter 6: Authenticate Users with Firebase Auth

• Review User Credentials

• Match Against Firebase Auth

• Summary

Chapter 7: Firebase Extensions

• Learn how to secure your database

• Discover Firebase’s extensions

• Send a welcome email upon sign-up with Mailchimp

• Make a payment with Google Pay

• Send SMS with Senbird

Build Mobile Apps with SwiftUI and Firebase

    Product form

    £41.24

    Includes FREE delivery

    RRP £54.99 – you save £13.75 (25%)

    Order before 4pm today for delivery by Wed 24 Jun 2026.

    A Paperback / softback by Sullivan De Carli

    1 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Build Mobile Apps with SwiftUI and Firebase by Sullivan De Carli

      Publisher: APress
      Publication Date: 27/04/2023
      ISBN13: 9781484292839, 978-1484292839
      ISBN10: 1484292839

      Description

      Book Synopsis
      Create a mobile app for Apple platforms using SwiftUI in conjunction with Google''s Firebase backend to post and retrieve data, authenticate users, and store data securely. You''ll use SwiftUI to create an engaging and aesthetically appealing user interface that meets the expectations of iOS users while leveraging the power of Google''s Firebase to securely and seamlessly work with your backend data.

      With an intro to Xcode and SwiftUI, followed by tutorials on how build an app with Firestore, Firebase Storage, and the Authenticate framework, you''ll find everything you need to build a complete iOS application.  You''ll begin with an introduction to Firebase and an overview of how to use Xcode and write code in SwiftUI. Then dive into two real-life projects where you''ll build a note application and a social media application. With these projects, you''ll see how to post, read, edit, and delete data using Firestore. You''ll also upload large assets, such as pict

      Table of Contents
      Chapter 1: Introduction to SwiftUI

      • Introduction

      • What Makes SwiftUI Different

      • Xcode

      Chapter 2: Introduction to Firebase

      • What is Firebase?

      • Firebase walkthrough

      • Firebase Firestore

      • Firebase authentification

      • Firebase storage

      • Summary

      Chapter 3: Communicating with a Firebase Backend

      • Introduction to Swift Package Manager

      • How Apps communicate with Firebase

      • Setting up a Firebase account and project

      • Connect our iOS App to Firebase

      • Summary

      Chapter 4: Post and Read Data from Firebase

      • Post data to Firebase

      • Read data from Firebase

      • Enhancement of the code with Combine

      • Enhance of the UI

      • Summary

      Chapter 5: Firebase Storage

      • Access the iPhone camera and library

      • Upload pictures to Firebase Storage

      • Read a picture’s URL and display it

      • Summary

      Chapter 6: Authenticate Users with Firebase Auth

      • Review User Credentials

      • Match Against Firebase Auth

      • Summary

      Chapter 7: Firebase Extensions

      • Learn how to secure your database

      • Discover Firebase’s extensions

      • Send a welcome email upon sign-up with Mailchimp

      • Make a payment with Google Pay

      • Send SMS with Senbird

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account