AirSync is an attempt at bridging the gap between Android and mac bringing close to what the Apple’s own continuity offers for iPhones.
This is actually the reason I started this project as back when I had my first macOS experience on a hackintosh, it was a necessary app working pretty much fine. But then I moved to an actual mac with ARM, KDE connect was not a smooth experience anymore rather more resource intensive app with less features that doesn’t work half of the time. Add to all that, did not look close to being a native solution both in UI and functionality.
So my main intention was to make something that feels native, “What if, Apple made it” type of app. So the mac app is written with SwiftUI and the Android app with Jetpack Compose. I had a decent understanding in Android development with my completed module at university but not for Swift as I was a couple of months away from starting the module. Decided to start it a bit early with self studies and made AirSync as my first swift app. It ending up as this good actually makes me satisfied 🙂.