블로그
스튜디오에서 만든 앱이 어떻게 작동하는지, Android가 왜 그렇게 동작하는지, 그리고 우리가 무엇을 어떤 생각으로 만드는지 들려드려요.
RSS 피드- 제작 뒷이야기
Broomie는 휴대폰에서 무엇을 지워도 안전한지 어떻게 정할까요
Android에서 정크 파일의 기준, Broomie가 모든 항목에 이유를 붙이는 까닭, 확인 없이는 지우지 않는 까닭, 캐시 삭제가 마법이 아닌 까닭을 알려 드려요.
- 제작 뒷이야기
루팅 없이 Android 앱별 볼륨이 작동하는 방법
Android의 미디어 볼륨은 모든 앱이 하나를 나눠 써요. AppVolume이 루팅과 접근성 서비스 없이 앱마다 볼륨을 주는 방법과 그 한계를 알려 드려요.
- 제작 뒷이야기
Repel의 방화벽은 VPN 자리를 차지하지 않고 어떻게 작동할까요
Android는 VPN을 한 번에 하나만 허용해요. Repel이 VPN 없이 앱의 인터넷을 막는 방법, 그리고 DNS 필터가 추적기와 악성코드를 막는 방법을 알려 드려요.
- 제작 뒷이야기
Velum은 사진을 어떻게 암호화할까요, 단계별로 살펴봐요
Velum에 넣은 사진에 일어나는 일을 알려 드려요. AES-256-GCM, Argon2id로 만든 패턴 키, 확인된 가져오기, 복구 문구, 그리고 암호화가 못 하는 일까지.
- 스튜디오
우리 앱에 광고가 없는 이유와 수익 방식
llcloud 앱에는 광고도 광고 SDK도 계정도 없어요. 한 사람이 운영하는 스튜디오가 Pro 업그레이드, 한 번 구매 옵션, 직접 지원으로 꾸려 가는 방법이에요.
- 제작 뒷이야기
휴대폰에서 알림 LED가 사라진 이유와 그 자리를 채운 것들
Android 휴대폰이 깜빡이는 알림 LED를 없앤 이유, 올웨이즈 온 디스플레이가 바꾼 것, 그리고 플래시 알림, 엣지 라이팅, 카메라 링 같은 대안을 알려 드려요.
- 제작 뒷이야기
강제 종료가 알림등에 하는 일
Android에서 강제 종료하면 앱의 접근성 서비스가 꺼지는 이유, 앱이 스스로 다시 켤 수 없는 이유, AuraDisplay가 알림등을 켜 두려고 하는 일을 알려 드려요.
- 제작 뒷이야기
올웨이즈 온 디스플레이에서 알림등이 움직이지 못하는 이유
올웨이즈 온 디스플레이는 1초에 한 번쯤 갱신돼서 부드러운 애니메이션이 불가능해요. AuraDisplay가 AOD에서 가만히 있는 이유와 번인을 막는 방법이에요.