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 14 Jan 2026.

A Paperback / softback by Sullivan De Carli

1 in stock


    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