국내 IT 기업 기술 블로그 최신 글

NEW FEATURE

기술을 읽던 곳에서, 다음 기회를 만나세요.

채용 검색부터 관심사 기반 추천, 내 적합도까지.

새로운 기술 블로그가 추가되었어요

필터 1
쏘카프레임 - 앱 프레임워크와 개발자 경험
쏘카
아키텍처

쏘카프레임 - 앱 프레임워크와 개발자 경험

쏘카프레임은 iOS와 Android를 같은 추상화와 규격으로 다루는 모바일 앱 프레임워크를 소개했습니다. 개발 생산성과 안정성, 협업 효율과 성장까지 함께 높이는 방향을 설명했습니다.

#Android#iOS
4700
쏘카프레임 - 앱 프레임워크와 개발자 경험
쏘카
아키텍처

쏘카프레임 - 앱 프레임워크와 개발자 경험

쏘카프레임은 Android와 iOS 네이티브 개발의 추상화와 코딩 규격을 통일했습니다. 이를 통해 생산성, 제품 안정성, 인력 성장과 운용 효율을 높이고자 했습니다.

#Android#iOS
100
QA 자동화 결과를 데이터로 관리하다: Grafana Dashboard와 Weekly 분석의 힘
무신사
기타

QA 자동화 결과를 데이터로 관리하다: Grafana Dashboard와 Weekly 분석의 힘

QA 자동화 결과를 DB와 Grafana로 관리하며 Fail 원인을 주간 단위로 분석하고 개선했습니다. 협업과 일정 관리를 더해 3Q 목표였던 Fail률 0.7% 미만을 달성했습니다.

#Grafana#Jenkins
17000
한 기기에 개발·운영 앱을 동시에 설치하는 방법: 올리브영 DEV/PROD 환경 분리
올리브영
프론트엔드

한 기기에 개발·운영 앱을 동시에 설치하는 방법: 올리브영 DEV/PROD 환경 분리

개발 앱과 운영 앱을 한 기기에 동시에 설치하도록 환경을 완전히 분리했습니다. Android는 Product Flavor, iOS는 xcconfig와 CI/CD로 배포 리스크를 줄였습니다.

#Android#iOS
9100
제휴점 목록/지도 통합기: 26배 폭증한 비용부터 아키텍처 최적화까지
여기어때
프론트엔드

제휴점 목록/지도 통합기: 26배 폭증한 비용부터 아키텍처 최적화까지

목록과 지도를 하나의 화면으로 통합하며 비용 폭증과 구조 비대화 문제를 함께 다뤘습니다. Lazy Load, StateHolder, 거리 기반 클러스터링, 커스텀 바텀시트로 개선했습니다.

#Android#Kotlin
7400
Compose NestedScrollConnection 을 이용한 딜허브 화면 구현
여기어때
프론트엔드

Compose NestedScrollConnection 을 이용한 딜허브 화면 구현

Compose의 NestedScrollConnection으로 Tab 접힘과 페이지 스크롤을 연결하는 딜허브 화면 구현 방법을 설명했습니다. LazyColumn stickyHeader와 상태 제어를 함께 써서 화면별 인터랙션을 맞춘 사례를 공유했습니다.

#Android#Jetpack Compose
4500
쿠팡 파트너스

광고

개발자를 위한 서적을 확인해 보세요

이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

#개발서적#프로그래밍
하나의 ID로 모든 경험을 잇다: 팀 무신사 통합 회원 시스템 런치 여정
무신사
아키텍처

하나의 ID로 모든 경험을 잇다: 팀 무신사 통합 회원 시스템 런치 여정

무신사는 플랫폼별로 분리된 회원 시스템을 OCMP 통합 회원 아키텍처로 전환했습니다. 무중단 런치와 SSO, 점진적 롤아웃으로 안정성과 일관된 경험을 확보했습니다.

#MSA#OAuth
16200
하나의 ID로 모든 경험을 잇다: 팀 무신사 통합 회원 시스템 런치 여정
무신사
아키텍처

하나의 ID로 모든 경험을 잇다: 팀 무신사 통합 회원 시스템 런치 여정

무신사, 29CM, 솔드아웃의 분리된 회원 시스템을 하나의 통합 ID로 연결하는 런치 여정을 소개했습니다.\nFederated Identity, 점진적 롤아웃, 자동화 검증으로 무중단 전환과 안정성을 확보했습니다.

#REST API#IDP
8400
기획부터 개발까지 전부 직접 했습니다 – 우테코 7기 크루 서비스 론칭!
우아한 형제들
기타

기획부터 개발까지 전부 직접 했습니다 – 우테코 7기 크루 서비스 론칭!

우테코 7기 크루들이 기획부터 운영까지 직접 겪은 서비스 론칭과 개선 과정을 소개했습니다. 실제 사용자 피드백을 바탕으로 기능과 구조를 계속 다듬은 협업 경험을 담았습니다.

#websocket#LLM
3400
테스트도 하고 신상 폰도 구경하고~ 여기어때 디바이스룸
여기어때
기타

테스트도 하고 신상 폰도 구경하고~ 여기어때 디바이스룸

여기어때가 구성원 누구나 자유롭게 기기 테스트를 할 수 있는 디바이스룸 운영 사례를 소개했습니다. 업무 효율과 몰입도를 높이기 위해 최신 기종과 OS 환경을 빠르게 반영했습니다.

#test#Android
6700
안드로이드 앱에서 스크롤 화면 노출 추적하기
바비톡
프론트엔드

안드로이드 앱에서 스크롤 화면 노출 추적하기

안드로이드 앱에서 스크롤 화면의 뷰 노출을 정확히 추적하는 방법을 다뤘습니다. Jetpack Compose와 위치 겹침 판정을 활용해 Visibility Tracker를 만든 과정을 소개했습니다.

#Android#Jetpack Compose
3000
암호키의 안전한 사용을 보장하는 Android KeyStore 시스템 소개
데보션
프론트엔드

암호키의 안전한 사용을 보장하는 Android KeyStore 시스템 소개

안드로이드 KeyStore가 암호키를 하드웨어 영역에 저장해 외부 노출 없이 연산하는 보안 메커니즘을 소개했습니다. StrongBox와 Attestation으로 신뢰성을 검증하며 금융·결제 앱에서 중요하다고 설명했습니다.

#Android#정보보안
5400
글로벌웹툰 안드로이드 Large Screen 적용기
네이버 D2
프론트엔드

글로벌웹툰 안드로이드 Large Screen 적용기

글로벌웹툰 안드로이드 앱의 Large Screen 대응과 최적화 사례를 소개했습니다. View와 Compose 환경에서의 적용 포인트와 품질 가이드라인을 공유했습니다.

#Android#Flutter
9200
Compose에서 Stable을 가볍게 보면 안 되는 이유: LazyList 안정성 가이드 Part 2
여기어때
프론트엔드

Compose에서 Stable을 가볍게 보면 안 되는 이유: LazyList 안정성 가이드 Part 2

LazyColumn 최적화에서 key와 stable 상태가 recomposition 범위에 큰 영향을 준다고 설명했습니다. 아이템 상태와 리스트 변경 방식에 맞는 모델을 선택하는 것이 중요하다고 정리했습니다.

#Android#Jetpack Compose
5100