소리꽃 KeyBloom
소리꽃 KeyBloom 바로가기 ↗
이 글은 소리꽃 KeyBloom 시리즈의 20번째 기록입니다. (총 21개)

오늘 한 일

  • 네이티브 하우스 광고 연동 — 웹엔 애드핏이 뜨지만 설치형 앱엔 안 떠서 비어 있던 광고 자리를, 내 블로그·자작 앱을 홍보하는 자체 광고로 채움
    • 온실(GreenHouse)이 서빙하는 SDK를 불러와 그린다 — 광고 내용·룩·로테이션은 온실이 정하고, 앱은 자리(#adBox)와 “링크 여는 방법”만 준다. 앱을 재빌드하지 않아도 광고를 바꿀 수 있음
    • opener 플러그인으로 배너 클릭을 앱 창이 아니라 시스템 브라우저로 열게(안 그러면 앱이 그 주소로 이동해 깨짐). https 링크만 열게 한 번 더 확인
  • 라이브 모드에서도 광고·시퀀서 영역 유지 — 실시간 연주로 바꾸면 하단이 통째로 사라져 미리보기 크기가 출렁였는데, 자리는 남기고 시퀀서만 비워 파일/라이브 미리보기 크기를 똑같게

막힌 부분

  • 하우스 광고를 앱이 직접 그릴지, 온실 SDK로 받을지
    • 결정: 온실이 SDK 방식(애드핏처럼 스크립트 로드)으로 바꿔서, 앱은 fetch·필터·로테이션·렌더를 직접 안 하고 컨테이너 + 링크 핸들러만 준다. 앱 코드가 줄고 재배포 없이 광고 정책을 바꿀 수 있음
    • 감수: 원격 코드를 앱 안에서 실행하는 신뢰 표면이 생김 — 같은 소유자라 받아들임(광고 SDK의 표준 모델). 링크는 https만 열게 앱에서 재검증
  • 라이브로 바꾸면 미리보기 크기가 출렁임
    • 원인: 하단을 display:none으로 없애 자리까지 사라졌음
    • 해결: 시퀀서는 자리(폭)는 남기고 내용만 숨겨(visibility) 미리보기 크기 고정

다음에 할 일

  • 인터페이스 버퍼 낮춰 지연 더 줄이기
  • 유료화(결제·라이선스)
  • 알파를 편집툴이 읽는 형식으로 — 네이티브 ProRes 4444
  • 4K 구매 유도 — 결제 붙인 뒤
  • 듀얼모니터 프리뷰 복제(라이브 공연용), 영상 저장 위치 [파일] 탭으로 이동
  • 파티클에 폭 설정할 수 있도록 하기

Series: 소리꽃 KeyBloom


Suggested Posts