흥미로운 숫자열을 알려주는 2FA 앱 개발 과정
2025-03-14

옛 이미지 게시판의 향수 어린 "GET" 미임에서 영감을 얻어, 저자는 2FA 코드의 패턴을 활용하는 앱을 개발했습니다. 이 앱은 6자리 2FA 코드를 생성하고, 반복되는 숫자나 연속되는 숫자와 같이 흥미로운 숫자열이 나타나면 푸시 알림을 보냅니다. 이 글에서는 TOTP 알고리즘 구현과 알림 스케줄링부터 UI 디자인, Combine과 Metal 셰이더를 사용한 성능 최적화까지 개발 과정을 자세히 설명합니다. 백그라운드 프로세스 처리와 효율적인 코드 생성이 과제였습니다. 최종적으로 앱이 출시되었으며, 향후 성능 개선과 추가 기능이 계획되어 있습니다.
더 보기
개발
이중 인증