Members only SwiftUI Using SpriteKit in a SwiftUI Project This reference article covers how to use a SpriteKit scene in a SwiftUI view.
Members only Mapbox Showing the user's location in a Mapbox MapView With this article you will learn how to obtain the user's location and show it on a map using the Mapbox SDK for iOS.
Members only Combine Combine: switchToLatest With this short reference code snippet, you will be able to use the convenient switchToLatest() operator when configuring subscribers in Combine.
Members only Mapbox Adding Annotations to a Mapbox MapView With this article you will learn how to add Point Annotations and View Annotations to a map using the Mapbox SDK for iOS.
Members only SwiftUI Integrating Mapbox with SwiftUI You will learn how to use the powerful Mapbox SDK v10.2 and newer in an SwiftUI iOS app with UIViewControllerRepresentable.
Members only Static Site Generation Using GitHub Actions to deploy Static Sites generated with Swift and Publish By the end of this tutorial, you will be able to use Github Actions to build and deploy a static website generated with Swift on Github Pages.
Members only Combine Combine: Networking and the dataTaskPublisher With this code snippet you will be able use the new dataTaskPublisher in URLSession to handle asynchronous download of data.
Members only MapKit Using MapKit with SwiftUI Learn how to use Maps in your SwiftUI app and how to add annotations to the MapView as markers, pins or custom annotations.
AVKit How to create a media streaming app with SwiftUI and AWS Watch the session on How to create a media streaming app with SwiftUI and AWS from NSSpain 2021 Remote Edition.
AVKit Create with Swift at NSSpain 2021 This article will get you started with material created for our workshop on Creating a media streaming App with SwiftUI and AWS at NSSpain 2021.
Members only AVKit Custom video player with AVKit and SwiftUI supporting Picture-In-Picture With this article you will learn how to create a custom video player with AVKit and SwiftUI that supports Picture-in-Picture
Members only HLS Using HTTP Live Streaming (HLS) for live and on‐demand audio and video This article introduces most relevant aspects of HTTP Live Streaming (HLS) and powerful toolchains provided by Apple for live and on-demand media.
Members only AVKit Implementing Picture-In-Picture with AVKit and SwiftUI Learn in this tutorial to implement Picture-in-Picture (PiP) with AVKit and SwiftUI using UIViewRepresentable & UIViewControllerRepresentable.
Members only AVKit Switching between HLS streams with AVKit With this tutorial you will be able to create a simple VideoPlayerViewModel that monitors the playback buffer of an AVPlayerItem and lowered resolution of the playback is likely to stall.
Members only AVKit HLS Streaming with AVKit and SwiftUI By the end of this article, you will be able to understand the basic of HTTP Live Streaming (HLS) and how to use it with the VideoPlayer in SwiftUI
Members only Natural Language Identifying the Language in a Text using the Natural Language Framework By the end of this article, you will be able to identify the dominant language in a piece of text using the Natural Language framework.
Members only SwiftUI Passing Data between Views in SwiftUI using @State and @Binding By the end of this tutorial, you will be able to pass data using @State and @Binding from a primary to a secondary view using a hierarchical navigation in SwiftUI.
Members only SwiftUI Swipe Actions on Lists with SwiftUI By the end of this article, you will be able to add swipe actions to your lists using SwiftUI and new modifiers introduced at WWDC 2021.
Members only SwiftUI Passing Data between Views in SwiftUI using a property By the end of this tutorial, you will be able to pass data using a property from a primary view to a modally presented secondary view in SwiftUI.
Members only Combine Combine: Combining Operators With these short code snippets you will be able to combine operators when configuring publishers in Combine.
Members only SwiftUI Developing A Media Streaming App Using SwiftUI In 7 Days This article showcases a fast-paced project from late 2020 to develop a media streaming app with SwiftUI to show that SwiftUI is production ready.
Members only Combine Combine: Working with Timers With these code snippets you can learn about scheduling publishers in Combine with timers to modify their behavior.
Members only Combine Combine: Debugging Combine Messages With these short code snippets you will be able add debug messages to your Combine workflow to understand what is happening behind the scenes.
Members only Combine Combine: Working with Transformation Operators With these short code snippets you will be able use transformation operators when configuring publisher in Combine.
Members only Notifications User Interaction with Notifications with async/await By the end of this tutorial, you will be able to respond to user interactions on notifications using the UserNotifications framework.