A free Android App to browse and listen to LibriVox

Everything except LibriVox (yes, this is where knitting gets discussed. Now includes non-LV Volunteers Wanted projects)
Post Reply
foggyeyes
Posts: 3
Joined: November 28th, 2019, 2:17 pm

Post by foggyeyes » November 28th, 2019, 7:59 pm

I'm building a free app to browse the LibriVox catalog. I wanted to share an early version of the Android app with the LibriVox community. Get it here: https://aureliusapp.page.link/install

Please let me know what features you'd like next. Things that are currently on my TODO list:
  • Ability to search for books
  • Ability to add books to your account
  • Keeping track of book progress and ability to make a book as played

lorda
Posts: 1379
Joined: August 18th, 2017, 1:20 pm
Location: Rhineland Palatinate, Germany
Contact:

Post by lorda » November 28th, 2019, 10:14 pm

Why does your app need so many permissions?
  • read calendar events plus confidential information
  • add or modify calendar events and send email to guests without owners' knowledge
  • read your contacts
  • approximate location (network-based)
  • precise location (GPS and network-based)
  • read phone status and identity
  • read the contents of your USB storage
  • modify or delete the contents of your USB storage
  • take pictures and videos
  • record audio
  • view Wi-Fi connections
  • read phone status and identity
  • manage document storage
  • receive data from Internet
  • view network connections
  • full network access
  • change your audio settings
  • run at startup
  • draw over other apps
  • control vibration
  • prevent device from sleeping
  • modify system settings
  • install shortcuts
  • read Google service configuration
The first three alone are a no-go for an audio-player app on my devices.

Greetings from Germany.
Bernd

Don't dream it - be it. (Dr. Frank N. Furter)

reader page from lorda

foggyeyes
Posts: 3
Joined: November 28th, 2019, 2:17 pm

Post by foggyeyes » November 29th, 2019, 4:40 pm

That's a good point. I think those were included by default by the app development framework that I'm using (Expo for React Native).
I've removed those permissions, and pushed a new version to the Play Store. It will take some time to get reviewed by Google. In the meantime, you can access the APK from this link: https://drive.google.com/open?id=1ERMwBIKwScsnJ2OHP7wbljVJLjUOsxe2

Here are the permissions that it currently requests:
package: com.aurelius.app
permission: com.aurelius.app.permission.C2D_MESSAGE
uses-permission: name='com.aurelius.app.permission.C2D_MESSAGE'
uses-permission: name='com.google.android.c2dm.permission.RECEIVE'
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.SYSTEM_ALERT_WINDOW'
uses-permission: name='android.permission.WAKE_LOCK'
uses-permission: name='android.permission.LOCATION'
uses-permission: name='android.permission.CAMERA_ROLL'
uses-permission: name='host.exp.exponent.permission.C2D_MESSAGE'
uses-permission: name='android.permission.MODIFY_AUDIO_SETTINGS'
uses-permission: name='android.permission.RECEIVE_BOOT_COMPLETED'
uses-permission: name='android.permission.REQUEST_INSTALL_PACKAGES'
uses-permission: name='android.permission.STORAGE'
uses-permission: name='android.permission.FOREGROUND_SERVICE'
uses-permission: name='android.permission.ACCESS_WIFI_STATE'
uses-permission: name='com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE'

annise
LibriVox Admin Team
Posts: 32411
Joined: April 3rd, 2008, 3:55 am
Location: Melbourne,Australia

Post by annise » November 29th, 2019, 6:03 pm

Does that mean we should change the link in your first post?

foggyeyes
Posts: 3
Joined: November 28th, 2019, 2:17 pm

Post by foggyeyes » November 29th, 2019, 6:05 pm

I'm okay with leaving it as-is. It will be updated soon once Google approves the new APK. The current one will work too (just ask for some extra permissions which aren't used)

schrm
Posts: 2156
Joined: February 10th, 2018, 11:02 am
Location: Austria

Post by schrm » December 17th, 2019, 2:02 am

i tried it and it looks good!
the registration process was clear and easy, but the last page didn't "disappear" or was clickable and i thought the app hanged.
with a button press on < i got back and was logged in.
now, im missing the books - they don't show up.

/reader/12275
cc welcome! my skills improve from pl notes that cite when my english pronunciation is way off, or when words/sentences are clearly missing.
thx!


en-bc: lay down your arms

de-bc: sammlung kurzer deutscher prosa
de-duo: rousseau

CSCO
Posts: 172
Joined: April 6th, 2010, 10:48 am
Location: Toyokawa, Japan

Post by CSCO » December 17th, 2019, 6:58 am

Hi,


The server resources are enough? When the application
works well, the downloads from LV explode. A million
connections a day must be processed on the LibriVox side.
[ The day is the day I cannot download files? It's bad! ]


P.P. (Pervert Pervert), or CSCO
!!!!!!.!!!!!!.!!!!.!!!!!!!!!..!!!.!!!!!!!!!!!...!!!!!!!!!.!!!!!!.!!!!.!!!!!!.!!!!
No way. He stole away a pretty thing, you know.
That's your heart.
!!!!.!!!!!!.!!!!.!!!!!!!!!..!!!.!!!!!!!!!!!...!!!!!.!!!!!!.!!!!!!!!.!!!!!!.!!!!!!

CSCO
Posts: 172
Joined: April 6th, 2010, 10:48 am
Location: Toyokawa, Japan

Post by CSCO » January 6th, 2020, 8:52 am

In Japan, many false prophets and bar-Jesuses say Tadoku-tachou (多読多聴) is the shortest way to learn English. Tadoku-tachou means many stocks of paper and audio books improve your English skill. And Kikinagashi (聞き流し) method is also recommended. Kikinagashi means that keep playing it all day long anyway and you speak English well. Nothing indeed! But many Japanese believe the methods.

If the application is released, we waste the LV resources just as a radio voice without listening. Kikinagashi destroys the LV!


P.P. (CSCO)
!!!!!!.!!!!!!.!!!!.!!!!!!!!!..!!!.!!!!!!!!!!!...!!!!!!!!!.!!!!!!.!!!!.!!!!!!.!!!!
No way. He stole away a pretty thing, you know.
That's your heart.
!!!!.!!!!!!.!!!!.!!!!!!!!!..!!!.!!!!!!!!!!!...!!!!!.!!!!!!.!!!!!!!!.!!!!!!.!!!!!!

Post Reply