Skip to main content

Feature Request: CarPlay Support (Book List & Playback Control)

First of all, thank you for developing such a great ePub reader. I use it frequently and would love to see it integrated into the automotive ecosystem.

I would like to suggest adding CarPlay support to allow users to safely browse their book library and control playback while driving.

Key Use Cases:

1. Browse Library: A simple, distraction-free list of available or recently read ePubs.

2. Resume Playback: Tapping a book from the list should immediately trigger the Play/Resume action for that specific book (utilizing Audio or Text-to-Speech).

Suggested Implementation Details (iOS / Swift):

• Template Architecture: Utilize the CPTemplateApplicationSceneDelegate to handle the CarPlay lifecycle.

• Library Navigation: Implement a CPListTemplate to display the list of books (using CPListItem for each book entry). Each item can display the title and subtitle (author or progress).

• Playback Integration: Use MPNowPlayingInfoCenter and MPRemoteCommandCenter so that when a book is selected, it transitions seamlessly to the native CarPlay Now Playing screen (CPNowPlayingTemplate), allowing standard play/pause control.

Log in to comment and vote

No comments yet

Be the first to share your thoughts.