새로운 오픈소스 습관 추적기 앱 '카도(Kadō)'가 iOS 플랫폼에 등장했습니다. 이 앱은 안드로이드의 '루프(Loop)' 앱에서 영감을 받은 비이진법적 습관 점수 시스템을 채택하여, 하루를 놓쳐도 전체 진행 상황이 초기화되지 않고 추세로 보여주는 것이 특징입니다. 또한, 사용자 데이터를 기기 내에만 저장하고 iCloud 동기화를 선택 사항으로 제공하는 등 프라이버시를 강력하게 보호합니다.
카도는 iOS 17 이상을 지원하며, SwiftUI, SwiftData, CloudKit, WidgetKit 등 애플의 최신 기술 스택만을 사용하여 개발되었습니다. 이를 통해 크로스 플랫폼 프레임워크나 서드파티 의존성 없이 빠르고 안정적인 네이티브 경험을 제공합니다. 현재 v0.2 버전이 출시되었으며, 위젯, 알림, JSON 가져오기/내보내기, iCloud 동기화 기능을 포함하고 있습니다. 앱스토어에 제출되어 심사 중이며, 향후 Siri 연동, HealthKit 자동 완성, 라이브 액티비티(Live Activities), 애플 워치(Apple Watch) 앱 등 다양한 기능이 추가될 예정입니다.
카도의 등장은 기존 습관 추적 앱 시장에 새로운 대안을 제시합니다. 특히, 안드로이드의 대표적인 오픈소스 앱인 루프의 장점을 iOS로 가져오면서도, 폐쇄적이거나 부분 유료화 모델을 채택한 기존 iOS 앱들과 차별점을 둡니다. 이는 사용자들이 자신의 데이터를 온전히 소유하고, 유연한 점수 시스템을 통해 좌절감을 덜 느끼며 꾸준히 습관을 관리할 수 있도록 돕는다는 점에서 의미가 있습니다. 또한, 완전한 오픈소스 프로젝트로서 개발자들이 기여하고 개선할 수 있는 기반을 마련하여, 장기적으로 더욱 견고하고 사용자 친화적인 앱으로 발전할 가능성을 열어줍니다.