Tutorials : Video

Build Realistic Particle Effects for visionOS

Effects such as fireworks, rain, confetti, and balloons in FaceTime and Messages on iOS, and their availability through other video calling apps like Zoom, make one-on-one and group calling more fun. These effects allow users to express their emotions in various ways. For example, users can use two fingers to form a victory or peace
Read more ->
10 min read

Build a Real-Time Zoom Clone with Jetpack Compose

Suhyeon Kim is an Android Developer and Educator working for Woowa Bros. After regularly using and enjoying video conferencing solutions at work she felt inspired to create a Zoom clone app using Jetpack Compose, which is considered one of the most popular toolkits in modern Android development. However, there are some challenges in implementing real-time
Read more ->
6 min read

Build an AI Meeting Summary Tool Using Ollama and Gemma

Over the past years, AI has become more and more of a mainstream topic, specifically with the rise in popularity of ChatGPT. As developers, there has also been a rise in tools and SDKs to build AI applications. Today, we want to look at how to build a tool in this ecosystem. The topic we
Read more ->
9 min read

Create Your First visionOS Drawing App With SwiftUI and PencilKit

visionOS's unique multimodal interactions, such as using the eyes, hands, and voice to interact with objects, make it an exciting platform to experiment with. The platform allows developers to mix and place 2D and 3D content and display them in Windows and Volumes. Using the Immersive Space Render, you can also place digital content in
Read more ->
10 min read

PencilKit: Add Collaborative Whiteboard, Chat, & Video Calling To SwiftUI Apps

This tutorial teaches you how to implement freeform drawing, chat messaging, voice calling, and video calling into your SwiftUI apps. We will use Apple's PencilKit framework, equipped with an intuitive drawing canvas and a rich set of tools for making handwritten notes and sketches. On the drawing canvas of the app, users can initiate voice
Read more ->
10 min read

How To Build a Telegram Clone with SwiftUI

SwiftUI Chat and Video Calling App Demo An iOS app like Telegram combines chat and video calling to enhance real-time and async communication for all users. Its thoughtful animations also provide unique and engaging text-based and live connection. Let's build an iOS/SwiftUI app similar to Telegram by integrating Stream’s iOS chat SDK, iOS video calling
Read more ->
10 min read

Building a Twitch-Like Streaming App in SwiftUI

Twitch has a cool feature set. You can use their applications to watch a livestream, but just as easily, you can also host a livestream. But a lot is going on in the background of your app to get a shared screen across the internet to a huge audience. On top of that, you need
Read more ->
9 min read

Build a Real-time Collaborative Whiteboard in NextJS With Supabase & Stream Video

In this article, we're going to take a look at building a real-time collaborative whiteboard with video and live presence functionalities using NextJS, Supabase, and the Stream Video React SDK. What is a Collaborative Whiteboard? A collaborative whiteboard is an online whiteboard tool that allows multiple people to draw content simultaneously in real-time. It provides
Read more ->
45 min read