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

NEW FEATURE

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

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

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

필터 1
Fastlane + Github Actions + Slack App for iOS
딜라이트룸
데브옵스

Fastlane + Github Actions + Slack App for iOS

iOS 배포를 Fastlane, GitHub Actions, Slack App으로 자동화한 사례를 다뤘습니다. 수동 배포와 결과 공유 문제를 줄이고 팀 전체가 배포 과정을 실시간으로 확인하도록 구성했습니다.

#iOS#Fastlane
4800
MapKit을 활용한 위치 기반 서비스를 개발하며 겪은 시행착오
카카오페이
프론트엔드

MapKit을 활용한 위치 기반 서비스를 개발하며 겪은 시행착오

MapKit을 활용한 위치 기반 서비스 개발 과정에서 겪은 시행착오를 공유했습니다. iOS 개발자가 MapKit 사용 시 마주칠 수 있는 고충을 정리했습니다.

#MapKit#iOS
2700
iOS 개발에서 MFA 패턴 활용하기: with SampleApp
여기어때
프론트엔드

iOS 개발에서 MFA 패턴 활용하기: with SampleApp

MFA와 샘플앱으로 iOS 앱을 피처 단위로 분리해 협업 효율과 유지보수성을 높였습니다. 전체 빌드와 불필요한 화면 흐름을 줄여 개발 시간을 크게 단축했습니다.

#iOS#module
5700
SwiftLint 캐싱을 통한 Incremental Build 최적화하기
29cm
프론트엔드

SwiftLint 캐싱을 통한 Incremental Build 최적화하기

SwiftLint가 매 빌드마다 실행되며 증분 빌드를 느리게 만드는 문제를 개선했습니다. xcfilelist와 dependency analysis로 캐싱하고, CI 린트로 보완했습니다.

#Lint#Incremental Build
3100
Mergeable libraries 로 29% 빠르게 앱 실행하기
29cm
프론트엔드

Mergeable libraries 로 29% 빠르게 앱 실행하기

29CM iOS 앱에 Mergeable libraries를 적용해 Release 빌드의 라이브러리 병합 문제를 해결했습니다. Sentry로 정량 측정한 결과 앱 시작 시간이 눈에 띄게 개선되었습니다.

#iOS#성능
8600
iOS에서 이벤트 기반 URL 요청이 잘 전송되는지 확인하기 (feat. 광고 트래킹.. 제대로 가고 있나요?)
지마켓
프론트엔드

iOS에서 이벤트 기반 URL 요청이 잘 전송되는지 확인하기 (feat. 광고 트래킹.. 제대로 가고 있나요?)

iOS 광고 트래킹의 실제 URL 전송 여부를 검증하기 위해 URLProtocol과 공유 파일 저장소를 활용했습니다. UI Test와 launchEnvironment로 사용자 흐름과 모듈별 가짜 응답을 분리해 테스트했습니다.

#iOS#test
3000
iOS에서 이벤트 기반 URL 요청이 잘 전송되는지 확인하기 (feat. 광고 트래킹.. 제대로 가고 있나요?)
지마켓
프론트엔드

iOS에서 이벤트 기반 URL 요청이 잘 전송되는지 확인하기 (feat. 광고 트래킹.. 제대로 가고 있나요?)

iOS에서 광고 트래킹 URL 요청이 실제로 전송됐는지 검증하는 방법을 정리했습니다. URLProtocol과 공유 파일 저장소, UI Test 환경 변수를 활용해 요청 가로채기와 데이터 주입을 구현했습니다.

#iOS#test
2500
2024 AWS re:Invent 스케치
여기어때
AI

2024 AWS re:Invent 스케치

2024 AWS re:Invent 현장에서 본 AI와 Gen AI 활용 사례를 정리한 후기였습니다. 세션, 엑스포, 네트워킹을 통해 실무 적용 아이디어와 AI 도입 시 고려점을 공유했습니다.

#AWS#re:Invent
3000
쿠팡 파트너스

광고

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

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

#개발서적#프로그래밍
iOS 앱개발자가 Appium으로 구현해본 웹뷰 테스팅
펫프렌즈
프론트엔드

iOS 앱개발자가 Appium으로 구현해본 웹뷰 테스팅

iOS 앱 개발자가 Appium으로 웹뷰 UI 테스트를 구현한 과정과 장단점을 정리했습니다. 환경 설정, 시나리오 작성, 트러블슈팅과 협업 포인트까지 함께 공유했습니다.

#iOS#Appium
6200
사용성을 고려한 앱 구조 만들기
여기어때
프론트엔드

사용성을 고려한 앱 구조 만들기

여기어때 iOS 카테고리 홈의 긴 로딩 문제를 해결하기 위해 네이티브 전환과 즉시 뷰 업데이트 구조를 적용했습니다. Compositional Layout과 로딩 뷰로 사용성을 높이고 화면 노출 속도를 크게 개선했습니다.

#iOS#Swift
4500
다나와 PC견적 Tuist 도입기
다나와
프론트엔드

다나와 PC견적 Tuist 도입기

다나와 PC견적 iOS 앱에 Tuist를 도입한 배경과 Project.swift 기반 설정 구성을 소개했습니다. Xcode 프로젝트 충돌을 줄이고 모듈화 기반을 마련하려는 방향을 설명했습니다.

#Tuist#iOS
4400
여기어때 Hackathon 2024 : Gen AI를 활용한 챗봇
여기어때
AI

여기어때 Hackathon 2024 : Gen AI를 활용한 챗봇

여기어때 해커톤에서 Gen AI 기반 숙소 추천 챗봇을 구현한 과정을 공유했습니다. ChatGPT, STT, Vision API, 해시태그 추천을 조합해 검색과 추천 기능을 구성했습니다.

#LLM#ChatGPT
3900
스플래시 화면을 활용한 홈화면 백화현상 개선하기
여기어때
프론트엔드

스플래시 화면을 활용한 홈화면 백화현상 개선하기

스플래시 화면으로 홈 화면 로딩 중 빈 화면 노출을 줄이고 백화현상을 개선했습니다. 또한 온보딩 플로우를 단순화해 첫 진입 경험을 더 자연스럽게 만들었습니다.

#iOS#RxSwift
4200
해외숙소 홈 개편기
여기어때
프론트엔드

해외숙소 홈 개편기

해외숙소 홈을 웹에서 네이티브로 개편하며 성능과 사용성을 개선했습니다. 또한 State 관리와 탭 전환 응답 처리 문제를 분리·정리해 유지보수성을 높였습니다.

#iOS#RxSwift
3300