QCards Is Now Open-Source

QCards is an app for creating smarter cue cards. Use it for your next presentation to help you stay within topic and time.

Written by 

A few months ago, I launched the app QCards on the App Store. To help out newcomers to RxSwift by showing the code of an actual production app built with RxSwift, I've made the source code publicly available on GitHub.

What are the key take aways of this app?

  • MVVM pattern using RxSwift to perform data binding between view models and views.
  • A clean three layer onion-architecture for increased modularization.
  • Using a navigation pattern to separate navigation from view controllers.
  • Implementing dark mode/theming with a reactive approach.
  • Fastlane snapshot to automatically grab localized snapshots and framing them.
  • Setting up unit and UI tests for an RxSwift project.
  • And much more...

Take a deep dive and check out how I go about creating apps using RxSwift.

Share this post


1 thought on “QCards Is Now Open-Source”

  1. Pingback: Automate screenshots for App Store using Fastlane - Andreas Lüdemann

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.