Currently under development (open-source upon App Store release), stay tuned @skyliner.app on Bluesky!
Native iOS client for Bluesky written in Swift/SwiftUI, heavy focus on UX
- Integrates with ATProtocol via ATProtoKit
- Tons of tiny UI considerations
Skyliner is a native iOS client for Bluesky, built with Swift and SwiftUI. It utilizes the ATProtoKit framework to connect to Bluesky’s AT Protocol. The app focuses on a refined user interface and smooth user experience, with an emphasis on minimalistic and maintainable code.
This is done with an MVVM‑C (Model‑View‑ViewModel‑Coordinator) architecture with a centralized AppState for dependency injection and global state. The goal is a refined, elegant user experience built on a clean, maintainable codebase. Development experience matters just as much as user experience.
My first solo-dev app, I've learned a lot since
AI Assistant for iOS, iPadOS, macOS, and visionOS
- Integrates with SiriKit and OpenAI API
- Enables ChatGPT access through Siri
- Multi-platform SwiftUI application
Contribution graph looks a bit empty? Yeah, I delete a lot of repositories. Or as my favorite quote goes:
"If at first you don't succeed... hide all evidence that you've tried"