Elevator Pitch
Explore a real-world application of Full Stack Swift in live streaming and fitness. Discover how Vapor and the Apple Watch created a new user experience, with insights on development using Xcode, deployment tricks, and the roles of Redis and Websockets.
Description
In this talk, Leo Dion goes over the development of a real world Full Stack Swift application - gBeat. Enter the world of health and fitness as we learn about the process of creating, developing, and deploying of gBeat:
- Building an Authentication system with Sign in with Apple
- Navigating Communication with Redis and WebSockets
- Migrating to async/await
- Deploying to Heroku
- Setting up Continuous Integration with Gitlab and Github
If you are curious about what it takes and how to build your own project in Swift, you’ll definitely want to listen to this talk and see what live-streaming health app can do.
Notes
Leo Dion runs BrightDigit, a company in Lansing, Michigan which specializes in software development in the Apple space: iOS, macOS, and watchOS as well as server-side. He has almost 15 years of experience developing in iOS and has been developing in and blogging about Swift since day 1. He lives in Lansing MI with his wife Betsy and 6 kids and currently runs empowerapps.show, a podcast on Apple stuff, Swift and business. You can check out my talks here. We’ll be talking about full stack swift apps I’ve built with similar capabities: https://gbeat.com https://heartwitch.app/#/