필터 1
SwiftUI와 TCA를 활용한 NOL 홈 리브랜딩
NOL
아키텍처

SwiftUI와 TCA를 활용한 NOL 홈 리브랜딩

NOL 앱 홈 리브랜딩에 SwiftUI와 TCA, 클린 아키텍처를 도입한 과정을 소개했습니다. 상태 분리와 모듈화로 유지보수성과 안정성을 높인 사례입니다.

#SwiftUI#TCA
4700
다나와
데브옵스

CI/CD에 기존 Provisioning Profile 유지하기(Git으로 유지하기)

CI/CD에서 기존 Provisioning Profile을 Git과 fastlane match로 유지하는 방법을 정리했습니다.\nupdate_project_provisioning과 update_code_signing_settings로 Xcode 서명 설정까지 연결했습니다.

#iOS#CI/CD
17800
iOS 개발자로 Claude Code를 사용한 경험
딜라이트룸
AI

iOS 개발자로 Claude Code를 사용한 경험

iOS 개발자가 Claude Code를 사용한 경험과 Cursor 대비 장점을 공유했습니다. 프로젝트별 컨텍스트를 잘 정리하면 코드 수정과 이해에 큰 도움이 된다고 했습니다.

#iOS#Claude Code
33500
시각 정보를 소리로 번역하는 법 - 시각장애인을 위한 얼굴 인증 개선기 | 접근성 업무일지 #2
토스
프론트엔드

시각 정보를 소리로 번역하는 법 - 시각장애인을 위한 얼굴 인증 개선기 | 접근성 업무일지 #2

시각장애인 사용자를 위한 얼굴 인증 흐름을 별도로 설계하고, 진행 상태와 오류를 소리와 안내로 전환해 개선했습니다. 카메라 권한과 인증 절차도 단계별로 나눠 혼자서 인증을 마칠 수 있게 했습니다.

#접근성#스크린리더
7400
드림어스
데브옵스

Github action, Slack API, AWS Lambda를 활용한 iOS 배포 자동화

Slack 메시지와 AWS Lambda를 연결해 iOS 배포를 자동화한 사례를 소개했습니다. GitHub Actions와 fastlane을 연동해 반복 배포를 줄이고 생산성을 높였습니다.

#GitHub Actions#Slack API
700
접근성을 지원한다는 착각
뱅크샐러드
프론트엔드

접근성을 지원한다는 착각

접근성을 별도 비용이 드는 작업이 아니라 텍스트 기반 인터페이스 설계로 바라보는 관점을 설명했습니다. 스크린리더와 테스트코드에서 같은 구조를 활용하는 예시도 함께 제시했습니다.

#접근성#test
10200
iOS 앱 사이즈 줄이기
딜라이트룸
프론트엔드

iOS 앱 사이즈 줄이기

iOS 앱 사이즈를 줄인 경험을 소개했습니다. 이미지 최적화와 중복 리소스 제거로 17MB를 줄였습니다.

#iOS#image optimization
11100
iOS 앱 개발자가 알아야 할 iOS 탈옥의 위험성
NHN
기타

iOS 앱 개발자가 알아야 할 iOS 탈옥의 위험성

X

#iOS
8100
채널톡 iOS 채팅 입력기의 작은 비밀
채널톡
프론트엔드

채널톡 iOS 채팅 입력기의 작은 비밀

iOS 채팅 입력기에서 다국어 입력과 서식 적용을 함께 다루는 방법을 공유했습니다. 한글과 일본어의 입력 방식 차이와 Marked Text 처리 전략을 설명했습니다.

#iOS#Swift
1300
토스가 특허 낸 리서치툴, TNS (Toss Navigation Score) 제작기
토스
기타

토스가 특허 낸 리서치툴, TNS (Toss Navigation Score) 제작기

토스가 사용자의 기능 탐색 경험을 수치화하는 리서치 툴 TNS를 만든 과정을 소개했습니다. 라이브 앱 로그 분리와 커스텀 UI로 실제 내비게이션 경로를 측정하고 개선에 연결했습니다.

#UI/UX#검색
18600
클릭했는데 새 창이 안 열려요? – 실전 팝업 차단 이슈 해결기
데보션
프론트엔드

클릭했는데 새 창이 안 열려요? – 실전 팝업 차단 이슈 해결기

iOS Safari에서 일부 새 창 열기 동작이 팝업 차단 정책으로 막힌 원인을 분석하고 해결했습니다. 빈 창을 먼저 열고 이후 URL을 지정하는 방식으로 기능과 사용자 경험을 개선했습니다.

#iOS#Safari
9800
원칙보다 사용성에 집중할 때 | 접근성 업무일지 #1
토스
프론트엔드

원칙보다 사용성에 집중할 때 | 접근성 업무일지 #1

보이스오버의 읽는 순서가 사용성에 어떤 불편을 만드는지 살펴보고 개선 방향을 고민했습니다. iOS 18.4의 컨트롤 항목 순서 설정처럼 사용자 선택권이 중요하다는 점도 확인했습니다.

#iOS#접근성
8200
iOS 개발자가 올리브영 QA 엔지니어가 되기까지, 5개월간의 리얼 온보딩
올리브영
기타

iOS 개발자가 올리브영 QA 엔지니어가 되기까지, 5개월간의 리얼 온보딩

iOS 개발자에서 올리브영 QA 엔지니어로 전환한 뒤의 5개월 온보딩 경험을 소개했습니다. 기획 리뷰와 실시간 공유를 통해 품질을 설계하는 QA 역할을 배웠다고 정리했습니다.

#iOS#QA
3400
iOS 개발자가 올리브영 QA 엔지니어가 되기까지, 5개월간의 리얼 온보딩
올리브영
기타

iOS 개발자가 올리브영 QA 엔지니어가 되기까지, 5개월간의 리얼 온보딩

iOS 개발자에서 올리브영 QA 엔지니어로 전환한 5개월 온보딩 경험을 소개했습니다. 기획 리뷰, 문서화, 실시간 이슈 공유를 통해 QA의 역할을 새롭게 배웠습니다.

#iOS#QA
14600