· 톺아보기

PDA자료

[무료/Android] 책 펴면 홈 런처에 그 책이 뜨는 이북리더기 런처 「Pebble Desk」

hissinger ·

조회 1,417 · 공감 1 · 댓글 4

안녕하세요. 크레마 페블로 책 읽는 사람입니다.


이북리더기 홈 화면을 책 읽기에 맞게 바꿔 주는 런처(홈 앱)를 직접 만들어서 공유합니다. 무료이고 광고도 없습니다. 코드는 Claude Code가 짰고, 저는 방향을 정하고 페블로 써 보는 역할이었어요.


IMG_1263.JPG


■ 왜 만들었나


밀리의서재로 읽다가 교보도서관에서 빌린 책으로 넘어가고, 다시 밀리로 돌아오는 식으로 읽어요. 그러다 보니 지금 뭘 읽고 있었는지, 어디까지 읽었는지, 도서관 책 반납이 며칠 남았는지 보려면 앱을 하나씩 열어야 했습니다. 읽은 시간이나 기록도 앱마다 따로였고요.


킨들은 홈에 읽던 책이 바로 떠 있잖아요. 그게 부러워서, 여러 이북 앱의 책이 홈 한 화면에 모이는 런처를 만들었습니다.


■ 이런 앱이에요


1. 책을 펴기만 하면 홈에 올라옵니다


이북 앱에서 평소처럼 책을 펴면, 그 책이 홈 맨 위에 표지, 제목, 진행률, 반납까지 남은 날과 함께 올라와요. 따로 검색하거나 등록할 필요가 없습니다. 다른 책을 펴면 그 책이 맨 위로 오고, 읽던 책은 아래 '함께 읽는 책'으로 내려가요. 홈에서 책을 누르면 그 책을 읽던 앱이 바로 열립니다.


자동으로 들어오는 앱: 교보도서관, 교보eBook, 밀리의서재, 알라딘, 북커스, 리디, YES24 전자도서관, my YES, YES24 eBook, Moon+ Reader, Kindle, Libby, KOReader


2. 읽은 시간이 저절로 쌓입니다


타이머를 켤 필요가 없어요. 이북 앱의 "읽는 화면"이 떠 있던 시간만 셉니다. 서재나 스토어 화면, 화면이 꺼진 시간은 빼고요. 홈 아래에 '오늘 55분 · 3일째'처럼 오늘 읽은 시간과 연속으로 읽은 날이 보이고, 누르면 하루 목표 링, 달력, 그래프, 이번 주에 읽은 책이 나와요.


3. 다 읽은 책은 한 해의 서가로


완독할 때 별점(반 개 단위)과 짧은 감상을 남길 수 있어요. 완독한 책은 표지에 '완독' 띠가 둘러진 채로 '올해 읽은 책'에 모이고, 지난해 서가도 따로 볼 수 있습니다. 같은 책을 다시 읽으면 회차마다 기록이 따로 남아요.


4. 전자잉크에 맞췄습니다


- 화면이 바뀔 때 깜빡임을 줄이려고 애니메이션을 두지 않았어요.

- 목록은 스크롤 대신 한 쪽씩 넘깁니다.

- 시계가 바뀌면 시계만 다시 그려요.


5. 그 밖에


- 자주 쓰는 앱을 원하는 순서로 홈에 두기(목록/격자), 이름 바꾸기, 안 쓰는 앱 숨기기

- 글자와 줄 간격 크기 조절, 길쭉한 바형 기기용 배치, 화면 회전, 컬러 화면 모드

- 홈 위 날짜와 배터리 줄을 누르면 기기 빠른 설정(와이파이, 조명 등)이 열려요(크레마, 메이북 등)

- 새 버전이 나오면 앱 안에서 바로 업데이트


■ 사용자분들이 된다고 알려 주신 기기


- 크레마: 페블, 크레마 A, 크레마 C

- 교보 sam 7 mono

- 메이북 E6

- iReader: Ocean, Ocean 5 Pro, Tango, Neo 3 Ultra

- BOOX: Poke3, Poke6, Leaf, Leaf2, Go 10.3 Lumi, Palma

- 그 외: Moaan MIX7S, 미니파워, Minimal Phone


목록에 없어도 안드로이드 9 이상이면 대부분 될 거예요. Viwoods AiPaper Mini는 화면은 뜨지만 책 자동 추가가 동작하지 않습니다.


■ 안심하고 쓰셔도 되는 이유


- 기록은 기기 안에만 저장되고, 어디로도 보내지 않습니다.

- 인터넷은 두 곳에만 써요. 표지 검색(YES24)과 새 버전 확인(GitHub)입니다.

- 접근성 권한은 지원하는 이북 앱의 화면에서 제목, 저자, 진행률, 반납일만 읽는 데 씁니다. 책 본문이나 다른 앱 화면은 보지 않아요.

- 읽은 시간은 안드로이드의 '사용 기록 액세스'로 셉니다.


■ 미리 말씀드릴 것


- 안드로이드 9 이상 이북리더기용입니다.

- 개인이 만든 비공식 앱이고, 크레마, YES24 및 각 이북 앱과는 관계가 없습니다.

- Play 스토어 앱이 아니라 설치할 때 경고가 뜰 수 있어요. 처음 한 번 '알 수 없는 앱 설치'를 허용해 주세요.

- 안드로이드 13 이상에서는 접근성 권한이 '제한된 설정'으로 막혀요. 앱 문제가 아니라 파일로 설치한 앱이면 다 겪는 안드로이드 정책입니다. 아래처럼 풀면 돼요.

  1) 설정 › 접근성에서 Pebble Desk를 한 번 눌러 '제한된 설정' 창을 띄운 뒤 닫기

  2) 앱 정보 › 오른쪽 위 ⋮ › '제한된 설정 허용'

  3) 다시 접근성에서 Pebble Desk 사용 켜기

  앱을 처음 켜면 나오는 시작하기 화면에서도 이 순서대로 안내해요.

- BOOX는 '앱 얼리기' 대상이 되면 권한이 풀리거나 앱이 사라질 수 있어요. 기기 설정에서 Pebble Desk를 얼리기 대상에서 빼 주세요.

- 이북 앱 화면에 보이는 것만 읽는 방식이라, 앱이 업데이트돼서 화면이 바뀌면 자동 추가가 안 될 수 있어요. 일부 앱은 읽는 중에 메뉴를 한 번 띄워야 책이 들어옵니다.

- 아직 기록 내보내기가 없어서, 앱을 지우면 기록도 함께 지워져요. 다음에 넣으려고 합니다.

- 무료이고 광고도 없습니다. 비상업적 용도로는 자유롭게 쓰셔도 되고, 판매나 유료 배포는 안 됩니다.


■ 설치 방법


1. 아래 홈페이지의 [APK 받기]에서 파일을 받습니다.

2. 이북리더기를 PC에 연결해서 APK를 내장 메모리(Download 폴더 등)에 복사합니다. 맥은 OpenMTP 같은 파일 전송 프로그램이 필요해요.

3. 기기의 파일 관리자에서 APK를 눌러 설치합니다.

4. 처음 켜면 나오는 시작하기 화면에서 '읽는 책 자동 추가'와 '오늘 읽은 시간'을 켭니다.

5. 마음에 드시면 설정에서 Pebble Desk를 기본 홈 앱으로 고릅니다. 원래 홈으로 돌아가고 싶으면 같은 메뉴에서 원래 런처를 고르면 돼요.


■ 받기


https://pebbledesk.github.io/


써 보시고 안 되는 게 있으면 댓글로 알려 주세요. 기기 이름과 함께 앱의 설정 › 기기 정보 화면을 사진으로 찍어 주시면 원인을 찾는 데 큰 도움이 됩니다. 가지고 있지 않은 기기라도 Claude가 에뮬레이터로 만들어서 확인해 볼게요 :)


감사합니다.


댓글 4

  1. 김민희 ·
    채리뷰어도 지원 가능할까요? 감사합니다.
  2. hissinger ·
    @김민희님 채리뷰어 확인해보겠습니다.
  3. 아이엠슈퍼히어로 ·
    책을 파일로 직접 추가해서 보는 것은 안될까요?
    그래도 이렇게 만들어주셔서 감사합니다. 저도 도전해보고 싶어졌어요. ^^
  4. hissinger ·
    @아이엠슈퍼히어로님 관심 가져 주셔서 감사합니다! 😊

    Pebble Desk는 책을 직접 보여 주는 앱이 아니라서 바로 열 수는 있는 기능은 없습니다. 대신 책 파일을 읽는 앱으로 읽으시면 그 책이 홈에 저절로 올라오고, 읽은 시간도 기록돼요.

    - KOReader(무료, EPUB·PDF 등): 설정 › 독서 › 책 파일 읽기를 켜 두시면 KOReader에서 연 책이 홈에 들어와요. 홈에서 그 책을 누르면 KOReader로 바로 열리고, EPUB이면 파일 안의 표지를 써요.
    - 문리더(Moon+ Reader): 읽는 책 자동 추가를 켜 두시면 연 책이 들어와요.

    직접 만들어 보시는 것도 응원할게요! 전자잉크 기기는 직접 고쳐 쓰는 재미가 있어서 해 볼 만해요 ^^

자료실 최근 글

자료실 목록 더 보기