BrightDigit logo

BrightDigit

Archives
Log in
Subscribe
March 11, 2025

BrightDigit #107 - Swift Everywhere 🌎

The Swift ecosystem is expanding rapidly - here's what you need to know about Android, server-side, and cross-platform development

Issue #107

Hello everyone,

I'm excited to share our latest podcast episode, some new articles, and a major development in the Swift on Android community. Let's dive in!

🎙️ Swift on Android with Marc Prud'hommeaux

In the latest episode, I had the pleasure of interviewing Marc Prud'hommeaux, co-founder of Skip.Tools, about bringing Swift apps to Android. This conversation was particularly timely given the recent formation of the Swift on Android Working Group.

With just a single code base for the first time, really you can take a single sort of premium polished iOS application, and you can reach the entire global population, which is like 90% of all adults have one of these two smartphones. Marc Prud'hommeaux

🎧 Listen to the full episode here

👨‍💻 Learn more about the Swift on Android Working Group

How Does Server-Side Swift Workout in the Real World?

My latest article details the journey of creating gBeat, a fitness streaming platform that evolved from a gaming heart rate monitor called Heartwitch. I share how the pandemic created new opportunities and how Server-Side Swift enabled a seamless experience across devices as well as:

  • The evolution from a gaming heart rate overlay to a comprehensive fitness platform
  • Why Server-Side Swift was the perfect choice for real-time data streaming
  • Architecture overview of a production Swift backend system
  • Integration with Apple ecosystem features like HealthKit and Push Notifications

📖 Read the full article

Setting Up Sign in with Apple with Server-Side Swift and SwiftUI

Building on the gBeat case study, I've created a comprehensive guide that walks you through implementing Sign in with Apple in both your server and client applications. This tutorial is perfect for developers looking to add secure, privacy-focused authentication to their Swift projects. You’ll learn about:

  • Understanding JWT authentication fundamentals
  • Server-side implementation for both Vapor and Hummingbird frameworks
  • Creating a smooth Sign in with Apple flow in SwiftUI
  • Security best practices for token handling and validation

📖 Read the full article

🚀 Coming Soon

In my next article, I'll be covering advanced Apple Watch authentication workarounds and providing more insight into building cross-platform fitness applications with Swift. Stay tuned!

💼 Need Help with Your Next Project?

At BrightDigit, we specialize in Swift development across the entire Apple ecosystem and server-side Swift. Whether you're building an iOS app, a watchOS companion, or a full-stack platform, our team has the expertise to bring your vision to life.

Contact us today for a consultation

Thanks for reading!

Leo Dion

Don't miss what's next. Subscribe to BrightDigit:
← Newer BrightDigit #108 - Should You SwiftData 🤔 Older → BrightDigit #106 - Big Changes and What's Next 🚀
brightdigit.com
GitHub
GitHub
LinkedIn
Mastodon
www.patreon.com
YouTube
www.empowerapps.show
Bluesky
Twitter
Powered by Buttondown, the easiest way to start and grow your newsletter.