📦 개발
APK 주권 — 내 폰에 내 앱을 직접 설치
원본 출처:phoneparis/docs/APK-SOVEREIGNTY.md,dtslib-papyrus/apk-capture/index.html,dtslib-papyrus/docs/why-needed/index.html
핵심
APK 기준으로 보는 게 가장 명확한 차이다.
안드로이드는 네가 만든 앱 패키지를 네 폰에 직접 설치할 수 있다.
아이폰은 그 자유가 일반적으로 훨씬 제한적이다.
"비교가 아니라 주권이다. 자기 기기에 자기 패키지를 직접 올려 쓰는 개발자 주권."
APK 기준 비교
| 항목 | 갤럭시 S25 | 아이폰 16 Pro Max |
|---|---|---|
| 직접 설치 | APK 파일을 받아서 바로 설치 | App Store 또는 Apple 허용 경로만 |
| 설치 권한 | '출처를 알 수 없는 앱' 허용 | — |
| 자유도 | 내가 만든 걸 내 폰에서 바로 깔아 씀 | 내 기기에 바로 넣는 흐름이 기본값이 아님 |
| 반복 실험 | 빌드→설치→테스트→수정 (자유로운 로컬 루프) | 배포 경로가 Apple 정책에 좌우됨 |
| Play Store 우회 | ✅ 완전 자유 | ❌ 불가능 |
| Sideload | 설정 하나면 OK | 까다로운 제한 |
개발자 주권
"본 시스템은 사용자가 자신이 만든 앱 패키지를 자신의 기기에 직접 설치·반복 실험할 수 있다는 전제를 가진다."
"이 전제는 Android APK 모델에서 가장 자연스럽게 성립하며, iPhone은 동일한 수준의 직접 설치 자유를 일반적으로 제공하지 않는다."
DTSlib 7개 APK
모두 이 APK 주권 철학 위에 세워졌다:
| APK | 용도 | 상태 |
|---|---|---|
| Parksy Capture | 화면/로그 캡처 | Active |
| Parksy Axis | 컨트롤 | Active |
| Parksy Pen | S펜 판서 오버레이 | Active |
| Parksy AIVA | AI 음성 | Active |
| Parksy TTS | TTS | Active |
| ChronoCall | 통화 자동화 | Active |
| Parksy Studio | 방송 스튜디오 | Active |
Play Store 없는 개발의 장점
- targetSdk 매년 강제 업그레이드 ❌
- 정책 변경 대응(권한, 백그라운드, 광고) ❌
- 불특정 다수 기기 호환성 테스트 ❌
- 사용자 리뷰 관리 ❌
- 삼성 하드코딩, 권한 전체 허용, minSdk 고정 — 상용 앱에선 불가능한 자유