URLSession Tutorial: Getting Started
Jun 12 2019 · Article (30 mins)
In this URLSession tutorial, you’ll learn how to create HTTP requests as well as implement background downloa...
more
URLSession Tutorial: Getting Started
In this URLSession tutorial, you’ll learn how to create HTTP requests as well as implement background downloads that can be both paused and resumed.
iOS & Swift
Alamofire 5 Tutorial for iOS: Getting Started
Feb 10 2020 · Article (30 mins)
In this Alamofire tutorial, you’ll build an iOS companion app to perform networking tasks, send request param...
more
Alamofire 5 Tutorial for iOS: Getting Started
In this Alamofire tutorial, you’ll build an iOS companion app to perform networking tasks, send request parameters, decode/encode responses and more.
iOS & Swift
Preventing Man-in-the-Middle Attacks in iOS with SSL Pinning
May 29 2019 · Article (25 mins)
In this tutorial, you’ll learn how to prevent man-in-the-middle attacks using SSL Pinning and Alamofire. You’...
more
Preventing Man-in-the-Middle Attacks in iOS with SSL Pinning
In this tutorial, you’ll learn how to prevent man-in-the-middle attacks using SSL Pinning and Alamofire. You’ll use the Charles Proxy tool to simulate the man-in-the-middle attack.
Learn how to use Firebase Cloud Messaging to send and receive remote push notifications in your SwiftUI iOS a...
more
Firebase Cloud Messaging for iOS: Push Notifications
Learn how to use Firebase Cloud Messaging to send and receive remote push notifications in your SwiftUI iOS app.
Multiple Domains
Real-Time Communication with Streams Tutorial for iOS
Jul 8 2019 · Article (25 mins)
Get down to TCP-level networking and learn about sockets and how to use Core Foundation to build a real-time ...
more
Real-Time Communication with Streams Tutorial for iOS
Get down to TCP-level networking and learn about sockets and how to use Core Foundation to build a real-time chat app in this iOS streams tutorial.
iOS & Swift
OAuth 2.0 with Swift Tutorial
Jan 8 2018 · Article (20 mins)
In this OAuth 2.0 Swift tutorial you will learn how to use two different open source libraries to implement O...
more
OAuth 2.0 with Swift Tutorial
In this OAuth 2.0 Swift tutorial you will learn how to use two different open source libraries to implement OAuth 2.0 in an iOS app.
iOS & Swift
Charles Proxy Tutorial for iOS
Jun 9 2021 · Article (25 mins)
Learn how to use Charles for iOS and macOS to inspect encrypted and unencrypted network traffic for both your...
more
Charles Proxy Tutorial for iOS
Learn how to use Charles for iOS and macOS to inspect encrypted and unencrypted network traffic for both your own apps and third-party apps.
iOS & Swift
CloudKit Tutorial: Getting Started
Oct 2 2019 · Article (30 mins)
In this CloudKit tutorial, you’ll learn how to add and query data in iCloud from your app, as well as how to ...
more
CloudKit Tutorial: Getting Started
In this CloudKit tutorial, you’ll learn how to add and query data in iCloud from your app, as well as how to manage that data using the CloudKit dashboard.
iOS & Swift
Moya Tutorial for iOS: Getting Started
Jul 23 2018 · Article (30 mins)
Moya is a networking library inspired by the concept of encapsulating network requests in type-safe way, typi...
more
Moya Tutorial for iOS: Getting Started
Moya is a networking library inspired by the concept of encapsulating network requests in type-safe way, typically using enumerations, that provides confidence when working with your network layer. Become a networking superhero with Moya!
iOS & Swift
Spinner and Progress Bar in Swift: Getting Started
Sep 29 2021 · Article (25 mins)
Learn how to implement a spinner indicator and progress bar in both UIKit and SwiftUI.
Spinner and Progress Bar in Swift: Getting Started
Learn how to implement a spinner indicator and progress bar in both UIKit and SwiftUI.
iOS & Swift
Alamofire Tutorial for iOS: Advanced Usage
Oct 12 2020 · Article (25 mins)
In this tutorial, you’ll learn about the advanced usage of Alamofire. Topics include handling OAuth, network ...
more
Alamofire Tutorial for iOS: Advanced Usage
In this tutorial, you’ll learn about the advanced usage of Alamofire. Topics include handling OAuth, network logging, reachability, caching and more.
iOS & Swift
Getting Started With PromiseKit
Dec 12 2018 · Article (30 mins)
Asynchronous programming can be a real pain and can easily result in messy code. Fortunately for you, there’s...
more
Getting Started With PromiseKit
Asynchronous programming can be a real pain and can easily result in messy code. Fortunately for you, there’s a better way using promises & PromiseKit on iOS.
iOS & Swift
CloudKit JS Tutorial for iOS
Aug 23 2016 · Article (30 mins)
Learn how to use CloudKit JS to create a web app to access the database of a CloudKit iOS app, making your ap...
more
CloudKit JS Tutorial for iOS
Learn how to use CloudKit JS to create a web app to access the database of a CloudKit iOS app, making your app’s data available on the web!
iOS & Swift
Introduction to Protocol Buffers on iOS
Feb 6 2017 · Article (25 mins)
Protocol buffers are a language-agnostic method for serializing structured data that can be used as an altern...
more
Introduction to Protocol Buffers on iOS
Protocol buffers are a language-agnostic method for serializing structured data that can be used as an alternative to XML or JSON in your iOS apps.
iOS & Swift
Monitoring HTTP Traffic with Instruments
Nov 29 2021 · Article (15 mins)
Learn to monitor and analyze HTTP traffic using Instruments Network profiling in your iOS SwiftUI apps.
Monitoring HTTP Traffic with Instruments
Learn to monitor and analyze HTTP traffic using Instruments Network profiling in your iOS SwiftUI apps.
iOS & Swift
Using Proxyman to Inspect Network Traffic
Sep 13 2021 · Article (25 mins)
Learn how to use Proxyman as a man-in-the-middle proxy to inspect network traffic on your iOS device or simul...
more
Using Proxyman to Inspect Network Traffic
Learn how to use Proxyman as a man-in-the-middle proxy to inspect network traffic on your iOS device or simulator.
iOS & Swift
iOS Conferences for Mobile Developers in 2024
Mar 9 2023 · Article (5 mins)
Discover the top iOS conferences of 2024! From keynote speakers to workshops, learn from industry experts and...
more
iOS Conferences for Mobile Developers in 2024
Discover the top iOS conferences of 2024! From keynote speakers to workshops, learn from industry experts and network with fellow developers to boost your iOS career.
iOS & Swift
Using AWS as a Back End: Authentication & API
Nov 9 2020 · Article (35 mins)
Learn how to use Amazon Web Services (AWS) to build a back end for your iOS apps with AWS Amplify and Cognito...
more
Using AWS as a Back End: Authentication & API
Learn how to use Amazon Web Services (AWS) to build a back end for your iOS apps with AWS Amplify and Cognito, using GraphQL.
iOS & Swift
Advanced Charles Proxy Tutorial for iOS
Jul 5 2021 · Article (25 mins)
Get more out of Charles Proxy by learning advanced features like mapping responses to local files, automating...
more
Advanced Charles Proxy Tutorial for iOS
Get more out of Charles Proxy by learning advanced features like mapping responses to local files, automating requests and writing logs.
iOS & Swift
Getting Started with AWS AppSync for iOS
Jan 11 2021 · Article (30 mins)
Learn how to consume GraphQL APIs in your SwiftUI iOS apps in a simple and type-safe way using AWS AppSync fr...
more
Getting Started with AWS AppSync for iOS
Learn how to consume GraphQL APIs in your SwiftUI iOS apps in a simple and type-safe way using AWS AppSync framework.
iOS & Swift
Dissect the PKCE Authorization Code Grant Flow on iOS
Nov 18 2022 · Article (20 mins)
Learn how to use Proof Key for Code Exchange (PKCE) authentication flow to access APIs with your Swift iOS ap...
more
Dissect the PKCE Authorization Code Grant Flow on iOS
Learn how to use Proof Key for Code Exchange (PKCE) authentication flow to access APIs with your Swift iOS apps.
iOS & Swift
Reachability in iOS
Jun 28 2018 · Screencast (5 mins)
In this screencast, learn how you can handle and detect Internet connection issues using reachability.
Reachability in iOS
In this screencast, learn how you can handle and detect Internet connection issues using reachability.
iOS & Swift
How to make a RESTful app with Siesta
May 28 2018 · Article (20 mins)
Learn how you can use the Siesta framework to improve your API interactions, networking, model transformation...
more
How to make a RESTful app with Siesta
Learn how you can use the Siesta framework to improve your API interactions, networking, model transformations, caching, loading indications and more.
iOS & Swift
Parse Tutorial: Getting Started with Web Backends
Jun 12 2015 · Article (35 mins)
Get started with Parse, and learn how to set up your iOS app with a backend that lets you store user accounts...
more
Parse Tutorial: Getting Started with Web Backends
Get started with Parse, and learn how to set up your iOS app with a backend that lets you store user accounts, posts, and attachments!