필터 1
기기와 앱의 무결성 보장부터 서비스 요청 보호까지: LINE의 기기 증명 서비스 - 2편
라인
백엔드

기기와 앱의 무결성 보장부터 서비스 요청 보호까지: LINE의 기기 증명 서비스 - 2편

LINE 서비스에 기기 증명을 적용한 과정과 Android·iOS에서 확인된 실패 유형을 소개했습니다. 또한 Risk Metric 활용과 금융 서비스 확장 방향도 함께 정리했습니다.

#Android#iOS
1900
Xcode, ‘Point’만 콕 집어 디버깅 하기
컴투스
프론트엔드

Xcode, ‘Point’만 콕 집어 디버깅 하기

Xcode의 다양한 중단점과 감시점으로 디버깅 지점을 정밀하게 찾는 방법을 소개했습니다.\n라인, 심볼, 런타임, 제약, 테스트 실패와 watchpoint 활용까지 정리했습니다.

#Xcode#iOS
2200
iOS Modular Architecture 도입기
무신사
아키텍처

iOS Modular Architecture 도입기

무신사는 iOS 앱에 모듈러 아키텍처를 도입해 코드베이스 복잡도와 유지보수 부담을 줄였습니다. 또한 빌드 속도를 크게 개선하고 Firebase 중복 링크 문제도 해결했습니다.

#iOS#module
12500
라이브 게임 에셋 관리 개선기 - 1.어드레서블 에셋 도입
플라네타리움
프론트엔드

라이브 게임 에셋 관리 개선기 - 1.어드레서블 에셋 도입

라이브 게임에서 에셋 수 증가와 메모리 문제를 해결하기 위해 어드레서블 도입 배경과 장점을 정리했습니다. 전투 리소스를 선로딩하고 씬 전환 시 정리하는 방식으로 실제 적용 방향도 소개했습니다.

#Unity#Addressables
2000
테크니컬 라이팅으로 시작해보는 기술블로그 작성법
펫프렌즈
프론트엔드

테크니컬 라이팅으로 시작해보는 기술블로그 작성법

기술 블로그를 쉽게 쓰기 위한 테크니컬 라이팅 원칙과 작성 순서를 정리했습니다. 목적과 독자를 먼저 정하고 구조화, 초안, 검토를 반복하라고 제안했습니다.

#iOS#technical writing
3400
누가 내 쿠키를 먹었을까?
쏘카
프론트엔드

누가 내 쿠키를 먹었을까?

iOS 웹뷰에서 백그라운드 복귀 시 세션쿠키가 사라지는 문제를 분석했습니다. 지속쿠키로 전환해 이슈를 크게 줄였습니다.

#iOS#웹뷰
2300
기기와 앱의 무결성 보장부터 서비스 요청 보호까지: LINE의 기기 증명 서비스 - 1편
라인
AI

기기와 앱의 무결성 보장부터 서비스 요청 보호까지: LINE의 기기 증명 서비스 - 1편

LINE 서비스에 적용한 기기 증명 서비스를 소개했습니다.\n기기·앱·요청의 무결성을 하드웨어 기반으로 검증해 남용을 줄이는 구조를 설명했습니다.

#Android#iOS
3600
LINE 클라이언트 개발자들이 만드는 '코드 리뷰 문화'
라인
기타

LINE 클라이언트 개발자들이 만드는 '코드 리뷰 문화'

LINE 클라이언트 개발 조직의 코드 리뷰 문화와 가독성 개선 원칙을 소개했습니다. 친절한 피드백과 심리적 안정성이 지속적인 코드 개선의 핵심이라고 강조했습니다.

#code review#iOS
3300
플레이키보드
프론트엔드

난제를 해결한 iOS 키보드 레이아웃 최적화 전략

iOS 키보드 레이아웃을 PinLayout과 FlexLayout으로 단계적으로 전환해 최적화했습니다. 안정성을 크게 높이고 사용자 경험과 성능을 개선했으며, 필요한 기능은 직접 구현해 오픈소스에도 기여했습니다.

#iOS#UI/UX
1400
플레이키보드
프론트엔드

DAU를 64% 성장시킨 문제 해결법

유저의 실제 허들을 다시 정의해 온보딩과 설정 흐름을 개선한 사례를 다뤘습니다. 다이얼로그, 안내 방식, 브랜드 경험을 조정해 활성화와 DAU 성장을 이끌었습니다.

#UI/UX#onboarding
2100
플레이키보드
아키텍처

신입 개발자의 레거시 코드를 향한 관점 전환기

iOS 키보드의 메모리 제한과 뒤엉킨 레거시 구조를 개선한 기술부채 해결 과정을 다뤘습니다. MVVM, Combine, DIContainer 도입으로 메모리 사용량을 크게 줄이고 안정성을 높였습니다.

#iOS#MVVM
1500
iOS 멀티 프레임워크 환경에서 리소스 효율적으로 관리하기
카카오페이
프론트엔드

iOS 멀티 프레임워크 환경에서 리소스 효율적으로 관리하기

iOS 멀티 프레임워크 환경에서 리소스를 효율적으로 관리하기 위한 리소스 모듈 구축 과정을 소개합니다. 앱 용량 영향을 줄이기 위한 분리 관리 방향을 다룹니다.

#iOS#module
3800
(당근!) 반가운 중고거래 키워드 알림 만들기
당근마켓
프론트엔드

(당근!) 반가운 중고거래 키워드 알림 만들기

키워드 알림의 오픈율 저하와 불필요한 알림 문제를 개선한 사례를 소개했습니다. 별도 모듈화, 공통 데이터 추상화, 섹션 확장 설계로 빠른 실험과 검증을 가능하게 했습니다.

#iOS#module
2800
올리브영 앱 스마트 스캐너 개선
올리브영
프론트엔드

올리브영 앱 스마트 스캐너 개선

올리브영 앱 스마트 스캐너의 바코드 인식률을 개선한 사례를 소개했습니다. iOS는 Vision, Android는 CameraX와 MLKit으로 전환해 이벤트 사용성을 높였습니다.

#iOS#Android
5800