MOMENT Studio

기술 실험, MomentSoundEffect, 공간음향, 제작 기록

2026.06.06기술 기록

소리의 매력: inst가 moment 안에서 들려야 한다

2026.06.06 기준 콘텐츠 파이프라인을 우선순위로 둔 제품 개발 기록. 빠르게 만들되, 제품 판단의 owner와 사용자 경험 기준을 같이 고정한다.

2026.06.05기술 기록

왜 MOMENT는 독자 MomentSoundEffect를 만드는가

2026.06.05 기준 사운드 엔진, iOS 네이티브 쉘을 우선순위로 둔 제품 개발 기록. 빠르게 만들되, 제품 판단의 owner와 사용자 경험 기준을 같이 고정한다.

2026.06.04기술 기록#product-ui#content#ops-tools

흩어진 화면과 콘텐츠를 한 줄로 세우다

화면과 콘텐츠의 노출 기준을 통일하고, 오디오 작업 환경을 정비해 즉시 청취·검증이 가능한 구조를 갖췄다.

2026.06.03기술 기록#content#ios-shell#playback

같은 기준으로 보이는 콘텐츠와 잠금화면의 손끝

moment와 inst, 추천과 탐색이 동일한 노출 기준으로 동작하도록 콘텐츠 흐름을 정비하고, 잠금화면 원격 제어와 미니 플레이어의 상태 판단을 공용 코어로 일원화했다.

2026.06.02기술 기록#content#ios-shell#playback

같은 콘텐츠가 어디서나 같게 보이도록

moment와 inst의 노출 기준을 화면별로 분산되어 있던 판단 로직에서 공용 코어로 통합하고, 재생 연속성을 저해하던 경계 지점들을 정비했다.

2026.06.01기술 기록#content#rust-core#playback

판단을 한 곳으로 모으던 날

화면마다 분산되어 있던 콘텐츠 노출 기준과 재생 상태 판단을 공용 코어로 단일화했다.

2026.05.30기술 기록#content#rust-core#playback

노출 기준을 한 곳에 모으던 날

moment와 inst, 추천과 탐색이 각각 처리하던 노출 기준을 공용 코어로 통합해 모든 화면에서 일관된 판단 기준을 적용한다.

2026.05.28기술 기록#content#rust-core

같은 기준으로 보여야 한다는 약속

moment와 inst, 추천과 탐색 전반에 흩어져 있던 노출 판단 로직을 단일 공용 코어로 통합했다.

2026.05.27기술 기록#product-ui#content#playback

화면은 다듬고, 판단은 코어로 내려보내다

진입 흐름과 주요 UI 표면을 개선하는 동시에, 콘텐츠 노출 기준과 재생 결정 로직을 제품 코어로 이전해 전체 흐름의 일관성을 확보했다.

2026.05.22기술 기록#product-ui#playback#content

재생이 끊긴 자리, 화면의 결을 다시 맞추다

잠금화면 원격 제어와 미니 플레이어가 실제 재생 상태와 불일치하던 문제를 수정하고, 홈 화면부터 탐색·추천 영역까지 UI 일관성을 정비했다.

2026.05.17기술 기록#product-ui#content#sleep

화면이 흐름으로 읽히게 다듬기

기능별로 분리되어 있던 화면 구성을 일관된 흐름으로 정비하여 탐색 마찰을 줄였다.

2026.05.08기술 기록#product-ui#ops-tools#content

잠금화면에서도 끊기지 않는 손길

잠금화면 및 알림 영역의 원격 제어 안정성을 개선하고, 재생 화면의 일관성과 내부 콘텐츠 제작 흐름을 정비했다.

2026.05.07기술 기록#product-ui#ops-tools#content

만드는 손과 듣는 손을 갈라놓다

콘텐츠 제작·운영 화면을 사용자 앱에서 분리하고, 앱 내 콘텐츠 변경 경로를 데이터 계층에서 차단했다. 사용자 앱은 재생 경험에 집중한 구조로 정리되었다.

2026.05.05기술 기록#product-ui#playback#content

원격 제어와 영상 전환을 같은 박자로 묶다

화면 밖에서도 재생과 콘텐츠 노출이 동일한 기준으로 동작하도록 제어 흐름의 일관성을 확보했다.

2026.05.02기술 기록#product-ui#content#diary

거친 모서리를 둥글게 깎아내는 하루

화면 간 노출 기준과 콘텐츠 흐름의 불일치를 정리하고, 다이어리 진입 동선과 초기 안내 노출 조건을 개선했다.

2026.05.01기술 기록#product-ui#content#sound-engine

출시 직후, 화면의 거칠음을 한 겹씩 깎다

출시 초기 화면 전반의 시각적 일관성을 정비하고, 콘텐츠가 동일한 기준으로 노출되도록 정렬했다.

2026.04.25기술 기록#product-ui#content#playback

화면이 장면으로 읽히도록 다듬은 하루

초기 화면의 기능 나열식 구성을 정리하고, 콘텐츠 노출 기준과 릴스 재생 일관성, 기록 진입 흐름을 개선했다.

2026.04.23기술 기록#ops-tools#product-ui#content

출시 직후, 손볼 곳을 빨리 찾기 위한 정비

콘텐츠 제작·검토·배포 내부 루프를 단축하고, 주요 화면의 노출 기준과 흐름을 일관성 있게 정렬했다.

2026.04.22기술 기록#product-ui#ops-tools#playback

첫 화면부터 잠금화면까지, 손에 닿는 결을 고르다

출시 초기 사용자 접점 전반—스플래시, 온보딩, 잠금화면 재생 정보, 콘텐츠 노출 기준—의 일관성과 완성도를 정비했다.

2026.04.15기술 기록#product-ui#playback#content

표면이 늘어도 가리키는 재생은 하나이도록

미니 플레이어, 릴스, 잠금화면 원격 제어까지 모든 UI 표면이 동일한 재생 상태를 참조하도록 정렬하고, 콘텐츠 노출 기준과 첫 진입 화면도 함께 정비했다.

2026.04.10기술 기록#product-ui#playback#content

첫인상부터 잠금화면까지, 거친 모서리를 깎다

온보딩 흐름, 재생 컨트롤, 콘텐츠 노출 기준 전반에 걸쳐 출시 직후 발견된 불일치를 정리했다.

2026.04.02기술 기록#product-ui#content#diary

첫인상부터 잠금화면까지, 거친 면을 고르다

스플래시·온보딩·콘텐츠 노출·잠금화면 제어 등 사용자가 매일 마주치는 인터페이스의 불일치를 정비했다.

2026.03.30기술 기록#ops-tools#product-ui#content

운영 신호를 줄여 판단을 또렷하게

콘텐츠 제작·배포를 지원하는 내부 도구에서 중복 경고 경로를 정리해 운영 판단의 명확성을 높였다.

2026.03.29기술 기록#product-ui#content#ops-tools

흩어진 화면을 하나의 흐름으로 잇다

온보딩부터 기록·추천까지, 독립적으로 구현된 화면들을 일관된 서비스 흐름으로 재정비했다.

2026.03.24기술 기록#product-ui#content#playback

같은 기준으로 노출되는 화면을 향해

화면마다 달리 적용되던 노출 규칙을 통일하여, 탐색·추천 등 모든 진입 경로에서 콘텐츠가 일관된 기준으로 표시되도록 정비했다.

2026.03.23기술 기록#product-ui#content#playback

화면을 옮겨도 기준이 흔들리지 않게

재생, 추천, 화면 진입 전반의 일관성을 정비하여 화면 간 이동 시 발생하던 상태 불일치를 해소했다.

2026.03.18기술 기록#product-ui#content#playback

미니 플레이어, 권한을 아는 작은 창

미니 플레이어가 표시하는 정보와 콘텐츠 접근 권한의 경계를 탐색·추천 화면과 일관된 기준으로 정렬했다.

2026.03.17기술 기록#product-ui#content#diary

첫 화면부터 흐름이 되도록

앱 진입 구간과 콘텐츠 탐색 구조를 정비해, 추천과 탐색이 하나의 일관된 흐름으로 연결되도록 개선했다.

2026.03.12기술 기록#product-ui#content#playback

낡은 릴스 길을 걷어내고 한 흐름으로 다시 잇다

분산된 화면 진입 경로와 콘텐츠 노출 기준을 단일 흐름으로 통합하고, 잠금화면 원격 제어와 재생 상태 간의 불일치를 해소했다.

2026.03.11기술 기록#product-ui#content#playback

같은 콘텐츠가 어느 화면에서나 같은 얼굴이도록

잠금화면 원격 제어부터 탐색·추천 노출 기준까지, 화면 간 불일치를 해소하고 재생 상태 일관성을 확보했다.

2026.03.10기술 기록#content#product-ui#diary

추천이 같은 잣대로 떠오르게

화면마다 분산되어 있던 추천 노출 기준을 단일 서버 기준선으로 통합하고, 중복 판단 경로를 제거했다.

2026.03.06기술 기록#diary#product-ui#content

하루의 기록을, 더 다듬어진 손끝으로

다이어리 편집 화면의 인터랙션 품질을 개선하고, 추천 및 탐색 콘텐츠 노출 기준을 통일하여 기록 흐름의 일관성을 높였다.

2026.03.05기술 기록#product-ui#content#diary

같은 기준으로 보이게, 흩어진 화면을 묶다

화면마다 상이하던 콘텐츠 노출 기준을 단일 규칙으로 통합하고, 다이어리 기록 흐름과 잠금화면 원격 제어를 일관된 상태 관리 안으로 편입했다.

2026.03.04기술 기록#content#product-ui#playback

무엇을 볼 수 있는가를 한 자리에서 정하기

콘텐츠 접근 권한 판단을 화면별 분산 구조에서 서버 단일 결정 구조로 통합했다.

2026.03.03기술 기록#product-ui#content#playback

같은 기준으로 보이게, 화면을 다시 정리하다

앨범·곡·추천 화면에 분산되어 있던 노출 기준을 단일 로직으로 통합하고, 재생 상태의 일관성을 화면 전반에 걸쳐 맞췄다.

2026.03.02기술 기록#product-ui#playback#sleep

화면을 기능이 아니라 흐름으로 다시 읽다

분산된 화면 간 콘텐츠 노출 기준과 재생 상태의 불일치를 정렬하고, 수면 모드의 상태 전이 구조를 재설계했다.

2026.02.28기술 기록#product-ui#playback#content

미니 플레이어가 화면을 따라다니게

라이브러리 탐색 중 재생 막대 표시와 오디오 상태가 불일치하는 문제를 해결했다. 화면 전환과 오디오 로딩 기준을 통일해 어떤 화면에서든 현재 재생 상태가 일관되게 표시된다.

2026.02.12기술 기록#product-ui#playback#content

화면 밖에서도 끊기지 않는 흐름

잠금화면·미니 플레이어·온보딩 등 분산된 조작 지점의 상태 일관성을 정비하고, 탐색 화면의 레이아웃 오류와 초기 진입 흐름의 불필요한 마찰을 제거했다.

2026.02.09기술 기록#content#product-ui#playback

영상이 끊기지 않고 이어지는 자리

화면 전환과 루프 재생의 연속성을 개선하고, 동일 콘텐츠가 진입 경로에 관계없이 일관된 기준으로 표시되도록 정렬했다.

2026.02.04기술 기록#product-ui#playback#content

화면 뒤에서 규칙을 다시 세우다

탐색·재생 경험을 정비하는 과정에서, 콘텐츠 노출 기준·재생 연속성·권한 및 결제 정합성을 데이터 레이어에서 재정립했다.

2025.12.19기술 기록#ops-tools#product-ui#playback

콘텐츠를 다루는 손에 안전망을 두르다

콘텐츠 생성·배포 파이프라인을 점검하면서, 데이터 접근 권한과 인증 흐름을 단일 기준으로 정비했다.

2025.12.17기술 기록#ops-tools#playback#content

노출과 권한의 규칙을 한자리에 모으다

콘텐츠 노출 기준과 접근 권한 판단을 개별 화면에서 분리하여 단일 계층에서 결정하도록 구조를 정리했다.

2025.12.16기술 기록#product-ui#content

화면마다 다르게 보이던 콘텐츠를 한 기준으로

화면별로 분산되어 있던 콘텐츠 노출 규칙을 단일 기준으로 통합하고, 어떤 화면에서든 동일한 표현이 적용되도록 구조를 정리했다.

2025.12.15기술 기록#product-ui#content

누구에게 무엇을 보여줄지부터 다시 정한 화면

접근 권한에 따른 콘텐츠 노출 기준을 단일 경로로 통합하고, 화면 전환과 소형 기기 대응 밀도를 개선했다.

2025.12.14기술 기록#product-ui#content#playback

비활성 콘텐츠가 화면에 남지 않게

더는 노출되어선 안 될 곡과 앨범을 탐색·보관함·재생 큐·수면 세션에서 일관된 기준으로 제거하고, 노출 판단 로직을 단일 경로로 통합했다.

2025.12.12기술 기록#product-ui#content#ops-tools

보여줄 것과 숨길 것의 경계 다듬기

콘텐츠 노출 여부를 결정하는 기준을 화면 전체에서 단일 속성으로 통합하고, 소유 상태 예외 처리를 포함한 표시 규칙을 정비했다.

2025.12.10기술 기록#product-ui#content#playback

무한 로딩에 걸린 탐색을 풀어주기

탐색 화면의 무한 로딩 문제를 해결하고, 콘텐츠 카드 표현 기준을 통일하여 화면 전반의 일관성을 개선했다.

2025.12.07기술 기록#product-ui#playback#content

기능의 목록에서 장면의 흐름으로

탐색·모드·재생 화면 전반에 걸쳐 콘텐츠 노출 기준과 진입 흐름을 통일하여 일관된 사용자 경험을 구성했다.

2025.12.06기술 기록#product-ui#content#playback

화면에 들어서는 순간을 다시 손보다

앱 진입부터 잠금화면 원격 제어까지, 각 화면의 전환 동작과 콘텐츠 표시 기준을 일관된 규칙으로 정렬했다.

2025.12.05기술 기록#product-ui#content

화면이 기능 목록처럼 읽히던 문제

화면 내 콘텐츠 노출 기준을 통일하고, 카드와 추천 영역의 정렬을 정비해 각 화면이 일관된 구조로 읽히도록 개선했다.

2025.12.04기술 기록#product-ui#content

화면을 기능이 아니라 장면으로 다시 짜다

화면마다 다르게 동작하던 콘텐츠 노출 규칙을 통일하고, 첫 진입부터 탐색까지 일관된 구조로 정비했다.

2025.12.01기술 기록#product-ui#content#playback

한 화면이 같은 표정을 짓게 만드는 일

재생과 탐색 전반에 흩어져 있던 표현 기준을 단일 규칙으로 정렬하고, 화면마다 달랐던 진입 경험을 일관된 상태로 정비했다.

2025.11.29기술 기록#product-ui#content#playback

한 곡이 자리마다 다른 얼굴을 하지 않게

탐색·앨범·재생 화면에 산재해 있던 콘텐츠 노출 기준을 통합하여 동일 콘텐츠가 모든 화면에서 일관된 상태를 유지하도록 정리했다.

2025.11.22기술 기록#product-ui#playback#content

화면이 먼저 뜨고, 소리는 뒤늦게 깨어나도록

앱 시작 시 화면 렌더링과 재생 상태 복원을 분리했다. 화면이 먼저 안착된 뒤 이전 재생 상태와 콘텐츠를 순차적으로 복원하도록 초기화 순서를 재설계했다.

2025.11.08기술 기록#product-ui#sleep#content

화면이 기능이 아니라 장면으로 열리도록

수면 진입 화면과 콘텐츠 선택 흐름을 일관된 하나의 장면으로 재구성했다.

2025.10.30기술 기록#product-ui#sleep#playback

잠들기 전 화면을 하나의 흐름으로

수면 진입 화면의 콘텐츠 추천, 알람 설정, 세션 저장을 단일 루틴으로 통합하고, 데이터 준비와 재생 상태 일관성을 개선했다.

2025.10.26기술 기록#sleep#product-ui

잠들기 전 화면을 하나의 결로 다시 짜다

콘텐츠 선택부터 알람 설정, 세션 저장까지 분산되어 있던 수면 진입 단계를 단일 흐름으로 재구성했다.

2025.10.22기술 기록#product-ui#sleep

잠들기까지의 길을 한 줄로 펴다

수면 진입 흐름 전반을 재정비했다. 콘텐츠 선택, 알람 설정, 세션 기록이 각각 분리되어 있던 구조를 하나의 연속된 흐름으로 통합하고, 각 단계 간 전환과 노출 기준을 일관되게 정렬했다.

2025.10.15기술 기록#product-ui#sleep#content

잠들기 전 화면을 하나의 흐름으로 잇다

분리되어 있던 취침 전 콘텐츠 선택, 알람 설정, 세션 저장을 단일 화면 동선으로 통합했다.

2025.09.28기술 기록#product-ui#content#playback

탐색이 모먼트부터 펼쳐지도록

탐색 화면의 기본 진입 지점을 모먼트 중심으로 재구성하고, 분류·정렬 기준을 데이터 계층과 UI 전반에 걸쳐 일치시켰다.

2025.07.29기술 기록#playback#product-ui#content

moment 재생이 화면과 어긋나지 않게

재생 상태와 화면 표시 정보 간의 불일치를 해소하여 재생 경험의 신뢰성을 개선했다.

2025.07.26기술 기록#product-ui#content#playback

잠금화면까지 이어지는 한 흐름 만들기

앱 진입부터 잠금화면 제어까지, 재생 상태와 콘텐츠 노출 기준을 전체 화면에 걸쳐 일관되게 정렬했다.

2025.07.14기술 기록#product-ui#playback

첫 화면이 곧 첫인상이 되도록

앱 진입 시 최초로 노출되는 화면과 재생 흐름을 정비하여, 스플래시·온보딩·콘텐츠 탐색 전반의 일관성을 높였다.

2025.07.07기술 기록#product-ui#content#playback

첫 화면부터 릴스까지, 장면을 매끄럽게 잇다

앱 진입부터 릴스 탐색까지 전체 화면 흐름의 일관성과 재생 상태 정합성을 개선했다.

2025.06.18기술 기록#playback#product-ui

혼자 재생되는 소리, 혼자가 아니던 화면

moment 단독 재생 시 inst 볼륨 슬라이더가 화면에 노출되던 문제를 수정했다.