Talking Calendar
오늘 날짜를 소리 내어 알려 주는 맥 달력입니다.
Apple Developer ID로 서명 · 애플 공증 완료
개발자: Thomas CHUNG (Team 7FVXX299HB)
이런 일을 합니다
🔊
날짜를 말해 줍니다
Talk 버튼이나 스페이스바를 누르면 “Today is Friday, November sixth, 2026.” 하고 알려 줍니다. 다른 날을 고르면 “Friday, December twenty-fifth is 49 days from today.”처럼 오늘부터 며칠 남았는지도 알려 줍니다.
📅
깔끔한 월간 보기
Talking Clock과 같은 색으로 6주를 한눈에 보여 줍니다. 오늘은 금색 테두리로 표시하고, 한 주는 맥에 설정된 요일부터 시작합니다.
⌨️
키보드로 편하게
화살표 키로 하루, 한 주씩 이동하고, ⌘← ⌘→로 달을 바꾸며, T를 누르면 오늘로 돌아옵니다.
설치 방법
Talking Calendar는 디스크 이미지(.dmg)로 제공됩니다. 웹에서 맥 앱을 설치하는 표준 방식입니다.
- DMG를 내려받습니다. Mac용 다운로드를 누르면
Talking-Calendar-1.0.dmg파일이 다운로드 폴더에 저장됩니다. - DMG를 엽니다. 다운로드 폴더에서
Talking-Calendar-1.0.dmg를 더블 클릭합니다(브라우저의 다운로드 목록에서 클릭해도 됩니다). 오른쪽 그림과 같은 Talking Calendar 창이 열립니다. - 응용 프로그램 폴더로 끌어 놓습니다. 화살표를 따라 Talking Calendar 아이콘을 Applications(응용 프로그램) 폴더 위로 끌어 놓습니다. 이렇게 하면 앱이 맥에 복사됩니다.
- 디스크를 꺼냅니다. Finder 창 사이드바에서 Talking Calendar 옆의 ⏏를 누릅니다(또는 데스크탑의 디스크 아이콘을 휴지통으로 끌어 놓습니다). 이후 다운로드 폴더의
.dmg파일은 삭제하셔도 됩니다. - 앱을 실행합니다. 응용 프로그램(Applications) 폴더에서 Talking Calendar를 더블 클릭합니다. 처음 한 번은 macOS가 “Talking Calendar”은(는) 인터넷에서 다운로드한 앱입니다. 열겠습니까?라고 묻고, 애플이 악성 소프트웨어를 검사했다고 알려 줍니다. 열기를 누르시면 됩니다.
참고: 디스크 이미지 안에서 바로 실행하지 마시고 응용 프로그램 폴더에서 실행해 주십시오. 디스크를 꺼내면 앱이 함께 사라집니다. 삭제하실 때는 응용 프로그램 폴더의 Talking Calendar를 휴지통으로 끌어 놓으시면 됩니다.
제 Apple Developer ID로 서명했습니다
✅
안심하고 여셔도 됩니다 — 애플이 확인했습니다
Talking Calendar는 Mac App Store 밖에서 배포되는 앱이라, 이를 위한 애플의 두 가지 인증을 갖추었습니다.
- Apple Developer ID 서명 — 애플이 Apple Developer Program 정식 회원에게 발급하는 “Developer ID Application: Thomas CHUNG (7FVXX299HB)” 인증서로 서명했습니다. 이 서명은 앱이 저에게서 나왔고, 제가 만든 뒤로 바뀌지 않았다는 것을 증명합니다.
- 애플 공증(Notarization) — 애플이 바로 이 빌드를 악성 코드 검사하고 공증 티켓을 발급했습니다. 티켓은 앱과 디스크 이미지 모두에 붙어 있어, 오프라인에서도 macOS가 확인할 수 있습니다.
- Hardened Runtime — 공증에 필요한 macOS의 강화된 앱 보안 모드입니다.
- 그 밖에는 아무것도 하지 않습니다 — 계정도, 광고도, 추적도, 네트워크 접속도 없고, 캘린더 일정도 읽지 않습니다. 그저 날짜를 알려 줄 뿐입니다.
직접 확인해 보고 싶으시면, 설치 후 터미널에서 다음을 실행해 보십시오.
$ codesign -dv --verbose=2 "/Applications/Talking Calendar.app" 2>&1 | grep -E "Authority|Team|Notarization" Authority=Developer ID Application: Thomas CHUNG (7FVXX299HB) Authority=Developer ID Certification Authority Authority=Apple Root CA Notarization Ticket=stapled TeamIdentifier=7FVXX299HB $ spctl -a -vv "/Applications/Talking Calendar.app" /Applications/Talking Calendar.app: accepted source=Notarized Developer ID origin=Developer ID Application: Thomas CHUNG (7FVXX299HB)
자매 앱도 있습니다. 지금 시간을 소리 내어 알려 주는 Talking Clock입니다.